Bug 45335 - Кнопка "Отмена" не работает при выборе темы браузера
Summary: Кнопка "Отмена" не работает при выборе темы браузера
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: newmoon (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: ruslandh
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-20 13:19 MSK by Vladislav Glinkin
Modified: 2023-03-14 18:38 MSK (History)
2 users (show)

See Also:


Attachments
Пример (56.53 KB, image/png)
2023-02-20 13:19 MSK, Vladislav Glinkin
no flags Details
Всё меняется после рестарта приложени (166.32 KB, image/png)
2023-02-20 13:49 MSK, ruslandh
no flags Details
Недоразумение с темами (165.14 KB, image/png)
2023-03-14 18:38 MSK, ruslandh
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Glinkin 2023-02-20 13:19:45 MSK
Created attachment 12559 [details]
Пример

Стенды:
sisyphus-kworkstation-10.1-x86-64
sisyphus-education-10.1-x86-64-kde
sisyphus-workstation-10.1-x86-64
sisyphus-server-10-x86-64
sisyphus-education-10.1-x86-64

Версия пакета:
newmoon-32.0.0-alt1.x86_64

Шаги воспроизведения:
1) $ newmoon
2) Tools -> Add-ons
3) Get Add-ons (установить несколько тем)
4) Themes -> Enable

Фактический результат: В случае, если установлено несколько тем, то при их выборе невозможно отменить их установку нажатием по нижней клавише "Отменить". Работает только самая верхняя.

Ожидаемый результат:
Корректная работа кнопки

В p10 на версии newmoon-31.4.2-alt1.x86_64 ошибка так же воспроизводится.
Comment 1 ruslandh 2023-02-20 13:49:51 MSK
Created attachment 12560 [details]
Всё меняется после рестарта приложени

Не понял. Всё меняется после рестарта приложения
Comment 2 Vladislav Glinkin 2023-02-21 08:59:26 MSK
Дело не в том, что тема не применяется, а в том, что при нажатии на "Применить" ещё до рестарта, не работает кнопка "Отменить" у нижней темы.
Comment 3 Artem Varaksa 2023-03-13 16:56:16 MSK
Ошибка воспроизводится на education-10-1-x86-64

palemoon-ru-32.0.0-alt1.x86_64
palemoon-uk-32.0.0-alt1.x86_64
palemoon-locale_switcher-3.1.0-alt2.x86_64
rpm-build-palemoon-32.0.1-alt1.noarch
palemoon-pt_br-32.0.0-alt1.x86_64
newmoon-32.0.1-alt1.x86_64
palemoon-searchplugins-32.0.0-alt1.x86_64
palemoon-el-32.0.0-alt1.x86_64

Ошибка воспроизводится не всегда на нижней теме, а именно на теме Стандартная (Default, Тема по умолчанию).

Если текущая тема - Стандартная, ошибка не воспроизводится (т.е. кнопка Отменить работает и на ней).

Проверял на темах:
https://addons.palemoon.org/addon/aeromoon/
https://addons.palemoon.org/addon/blackmoon/
https://addons.palemoon.org/addon/halloween/
Comment 4 ruslandh 2023-03-14 18:38:46 MSK
Created attachment 12741 [details]
Недоразумение с темами

Поймал ваш баг, да есть такое, можно в апстриим написать, но это так, "цветочки"
Если нажать на кнопку указанную "зелёной стрелкой", всё работает.
По-хорошему не надо в этом случае выдавать кнопку, на которую указывает "красная" стрелка.