Bug 51481

Summary: Вложенное меню не учитывает местоположение и не меняет позицию при условии, что место на экране недостаточно до корректного отображения | 2 монитора | рабочее окружение GNOME
Product: Sisyphus Reporter: Олег Щавелев <oleg>
Component: yandex-browser-stableAssignee: aleksei.yanlin@yandex.ru <yabro>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: yabro
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Вложенное меню не учитывает местоположение и не меняет позицию none

Description Олег Щавелев 2024-09-15 00:04:10 MSK
Created attachment 16844 [details]
Вложенное меню не учитывает местоположение и не меняет позицию

Стенд с ошибкой: 
==============================
- SESSION_TYPE: wayland
- OS: ALT Regular
- Kernel: 6.6.48-un-def-alt1
- DE: GNOME
- CPU: AMD Ryzen 7 4800HS with Radeon Graphics
- GPU1: Advanced Micro Devices, Inc. [AMD/ATI] Renoir [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)

Система обновлена: 14.09.2024

==============================
Пакет: yandex-browser-stable-24.6.1.893-alt1.x86_64

Шаги, приводящие к ошибке:
==============================
1. Открыть большое количество вкладок.
2. Кликнуть правой кнопкой мышки, открыть контекстное меню вкладки.
3. Навести курсором на пункт контекстного меню, который имеет 2 уровень вложенности.

Фактический результат:
==============================
Вложенное меню не учитывает местоположение и не меняет позицию при условии, что место на экране недостаточно до корректного отображения.

Ожидаемый результат:
==============================
Меню учитывает местоположение, если не хватает место для открытия с правой стороны, вложенные пункты открываются с левой стороны. К примеру, данное правило работает во вложенном меню «Другие закладки».

Дополнительная информация:
==============================
При отключении второго монитора данное поведение не воспроизводится.
Comment 1 aleksei.yanlin@yandex.ru 2024-09-16 11:10:42 MSK
Здравствуйте! 

Спасибо за репорт, задачу взяли в работу