AppFlowy-IO / AppFlowy-IO/AppFlowy

[Bug] Select/Status filter fails to sync and render correctly on Android mobile app

Đang mở
#8,806 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Dart
Star
76.6k
Fork
6k
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### Bug Description

There is a synchronization and rendering issue between the AppFlowy Desktop (Windows) and Android mobile applications regarding database filters. When a row's status property (Select/Select option) is updated on the desktop app, the filter on the Android app fails to recognize this change automatically, even though the data itself seems to be synced. The filtered view remains empty or outdated until the status is manually toggled on the mobile device.

### How to Reproduce

Create a database on the Desktop application with a "Select" or "Status" property (e.g., Status options: "A-team", "B-team").

Set up a database view filtered by this status (e.g., Filter: Status = A-team).

Assign the "A-team" status to a new or existing row on Desktop. The desktop view updates correctly.

Open the Android mobile application and navigate to the same filtered database view.

Issue: The newly updated row does not appear in the filtered view on Android, despite the background sync being active.

Workaround: If you tap on the row on mobile, remove the "A-team" status, and then re-assign the "A-team" status directly in the mobile app, the row instantly appears in the filtered view.

### Expected Behavior

The Android app's database filters should react dynamically to data changes synced from the desktop version without requiring manual re-triggering or re-assigning of the filtered properties on the mobile device.

### Operating System

Android

### AppFlowy Version(s)

0.12.2 (29120201)

### Screenshots

_No response_

### Additional Context

_No response_

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.