AppFlowy-IO / AppFlowy-IO/AppFlowy
[Bug] CSD GTK titlebar on GNOME does not follow dark/light theme setting
- 主要言語
- Dart
- スター
- 76.6k
- フォーク
- 6k
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
### Bug Description
GNOME doesn't draw window decorations for native Wayland clients, so when AppFlowy runs as a native wayland client, Flutter uses GTK to draw a window decoration instead, but it seems that its theme is unaffected via `org.freedesktop.appereance` setting key
### How to Reproduce
1. Use GNOME on Wayland (Vanilla GNOME)
2. Install appflowy
3. Use appflowy
4. Use gnome-control-center (GNOME settings) to change theme settings
### Expected Behavior
For AppFlowy and CSD to go dark,
Currently, only AppFlowy goes dark, CSD titlebar stays
### Operating System
Arch Linux, Freedesktop Flatpak runtime
### AppFlowy Version(s)
0.3.2 (Flatpak)
### Screenshots
[Screencast dari 2023-09-25 01-12-36.webm](https://github.com/AppFlowy-IO/AppFlowy/assets/80886145/7aef6ba8-3811-4809-b191-5287e4499206)
### Additional Context
Also see Flutter upstream's status for org.freedesktop.appereance setting key :
https://github.com/flutter/flutter/issues/92261
https://github.com/flutter/flutter/issues/135390
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。