Bug 55266 - gnome-extensions-app: Настройки расширений могут не открываться, если popover выходит за границу окна
Summary: gnome-extensions-app: Настройки расширений могут не открываться, если popover...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: gnome-extensions-app (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-18 16:13 MSK by Ольга
Modified: 2025-07-22 15:21 MSK (History)
2 users (show)

See Also:


Attachments
Настройки desktop icons (660.89 KB, video/x-matroska)
2025-07-18 16:13 MSK, Ольга
no flags Details
Запись экрана 2 (1.88 MB, video/mp4)
2025-07-22 15:18 MSK, Artem Varaksa
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ольга 2025-07-18 16:13:21 MSK
Created attachment 19129 [details]
Настройки desktop icons

При нажатии в меню расширений на кнопку "Настройки" в первый раз просто закрывается меню с кнопкой, при повторении действия открываются настройки. Скринкаст во вложении.
Comment 1 Artem Varaksa 2025-07-22 15:18:09 MSK

Воспроизвёл ошибку в p11 и sisyphus.


Спасибо за приложенное видео, помогло понять условия воспроизведения проблемы:

* Ошибка связана с положением popover, если он выходит за границу окна, то вместо корректного нажатия желаемой кнопки может произойти автоматическая прокрутка списка, как видно на видео.

* При наведении на кнопку Настройки видно, что подсвечивается более темным цветом и строка расширения, не только кнопка. Вероятно, что происходит "нажатие" (но без активации переключателя) и на неё, в связи с чем и происходит автоматическая прокрутка.

* Если popover выходит за границу окна не полностью, может произойти и корректное нажатие.

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

* Воспроизводится и с другими расширениями, имеющими настройки, например Clipboard Indicator. В связи с этим перевешиваю на gnome-extensions-app.

Вероятно, что в связи с вышеописанным проблема может быть в GTK 4 и воспроизвестись и в других приложениях, использующих подобный список + элемент popover.


Шаги:

1. Открыть приложение Расширения.
2. Добиться такого положения и размера окна, чтобы popover, возникающий при нажатии на значок "Сведения о расширении" для одного из расширений, находящегося внизу видимого списка, открылся вниз и выходил за границу окна (см. видео).
3. Нажать на этот значок > Настройки.

Прикрепил дополнительное видео.


[p11] ALT Workstation 11.0 x86_64
gnome-shell-47.4-alt1.1.x86_64
gnome-shell-extensions-47.4-alt2.noarch
gnome-extensions-app-47.4-alt1.1.x86_64
gnome-shell-extension-gtk4-desktop-icons-ng-100.1-alt1.noarch
libgtk4-4.18.5-alt1.x86_64

[sisyphus] ALT Workstation 11.0 x86_64
gnome-shell-48.3-alt1.1.x86_64
gnome-shell-extensions-48.3-alt1.noarch
gnome-extensions-app-48.3-alt1.1.x86_64
gnome-shell-extension-gtk4-desktop-icons-ng-100.4-alt1.noarch
libgtk4-4.18.6-alt1.x86_64
Comment 2 Artem Varaksa 2025-07-22 15:18:32 MSK
Created attachment 19156 [details]
Запись экрана 2