Bug 52173 - keepassxc-оформления окон не обновляются последовательно при переключении тем (Gnome Wayland)
Summary: keepassxc-оформления окон не обновляются последовательно при переключении тем...
Status: REOPENED
Alias: None
Product: Sisyphus
Classification: Development
Component: keepassxc (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Pavel Nakonechnyi
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-25 12:27 MSK by A1exaAK
Modified: 2026-05-03 19:43 MSK (History)
5 users (show)

See Also:


Attachments
Отображение в wayland-сессии (119.80 KB, image/png)
2026-02-10 13:56 MSK, Александр Мытарев
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.