Bug 52173

Summary: keepassxc-оформления окон не обновляются последовательно при переключении тем (Gnome Wayland)
Product: Sisyphus Reporter: A1exaAK <a1exak2377>
Component: keepassxcAssignee: Pavel Nakonechnyi <zorg>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: blinovdv, paulelms, samit500, zorg1331, zorg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Отображение в wayland-сессии none

Description A1exaAK 2024-11-25 12:27:42 MSK
Добрый день!
А как прикрутить GTK тему к даному софту? На Gnome это сильно выбивает из стилистики.
Comment 1 Pavel Nakonechnyi 2024-11-25 15:03:35 MSK
Попробуйте переключить тему на platform-native: View --> Theme --> Classic (platform-native).
Comment 2 A1exaAK 2024-11-27 09:31:26 MSK
(Ответ для Pavel Nakonechnyi на комментарий #1)
> Попробуйте переключить тему на platform-native: View --> Theme --> Classic
> (platform-native).

Не так становиться ещё хуже, она становиться белой.
Я же хочу чтобы рамка была такая же как в Gnome, т.е в стиле GTK.
Comment 3 A1exaAK 2024-12-26 15:26:01 MSK
Вы сами ставите крест на своем дистрибутиве!
Удачи!
Comment 4 Александр Мытарев 2026-02-10 13:55:15 MSK
Вопрос отображения рамки окна приложения в GNOME актуален.
В сеансе на иксах рамка отображается корректно, в общей стилистике системы.
В wayland вне зависимости от темы системы (светлая/темная) или самого keepassxc отображается толстая белая рамка.
Comment 5 Александр Мытарев 2026-02-10 13:56:45 MSK
Created attachment 20677 [details]
Отображение в wayland-сессии
Comment 6 Блинов Денис Вячеславович 2026-05-02 16:19:21 MSK
keepassxc-2.7.12-alt1.x86_64

Шаги воспроизведения:
Вид->Тема->Тёмная

Ожидаемый результат: тёмная тема применяется не только в приложении, но и на рамке
Фактический результат: рамка осатётся белой. Перезапуск приложения не помогает.

Как "починить" рамку:
1) Включить тёмную тему (тема тёмная, рамка белая)
2) Потом включить тема "Классическая (зависит от платформы)" (тема стала классической белого цвета)
3) Включить тёмную тему (тёмная тема, рамка тёмная)

Так тема рамки будет корректно применяться и  после перезапусков, и после последующих смен темы.
Без промежуточного включения классической темы рамка никогда не станет тёмной. 


То есть keepassxc умеет применять тёмную тему к рамке в Gnome Wayland, но есть проблема в логике применения
Comment 7 A1exaAK 2026-05-03 19:43:44 MSK
(Ответ для Блинов Денис Вячеславович на комментарий #6)
> keepassxc-2.7.12-alt1.x86_64
> 
> Шаги воспроизведения:
> Вид->Тема->Тёмная
> 
> Ожидаемый результат: тёмная тема применяется не только в приложении, но и на
> рамке
> Фактический результат: рамка осатётся белой. Перезапуск приложения не
> помогает.
> 
> Как "починить" рамку:
> 1) Включить тёмную тему (тема тёмная, рамка белая)
> 2) Потом включить тема "Классическая (зависит от платформы)" (тема стала
> классической белого цвета)
> 3) Включить тёмную тему (тёмная тема, рамка тёмная)
> 
> Так тема рамки будет корректно применяться и  после перезапусков, и после
> последующих смен темы.
> Без промежуточного включения классической темы рамка никогда не станет
> тёмной. 
> 
> 
> То есть keepassxc умеет применять тёмную тему к рамке в Gnome Wayland, но
> есть проблема в логике применения

Такого поведения не наблюдается в версии AppImage на Gnome Wayland.