View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0020396 | MMW 5 | Main Panel: Toolbars & Menus | public | 2023-11-20 17:11 | 2024-03-19 22:20 |
Reporter | zvezdan | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | ||
Product Version | 5.1 | ||||
Target Version | 5.2 | ||||
Summary | 0020396: All menu panels are moved several pixels to the right / below with maximized program | ||||
Description | When the program is maximized the List menu of view toolbar is displayed several pixels to the right and below. Edit: All menu panels are displaced, not only List menu. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Fixed in build | |||||
|
Some more screenshots: |
|
I was wrong, it is not only the List menu that is misplaced with the maximized program, but all the menus, even the main menu. But it seems that the displacement is different between skins. |
|
I was wrong, it is not only that the menus are displaced in maximized window. Even dropdown lists are displaced, but only in the main window, not in dialog boxes. And I think that I found the reason, it seems that your program doesn't take in account @windowBorderSize when determining their positions. You are not noticing this problem since your skins have this set to 1px or 2px, but if you place the next line to the skin_base_add.less of Material Design: @windowBorderSize: 30px; you will get a nice displacement of main menus and dropdown list in the Devices & Services node that can be seen on the screenshots. However, dropdown lists on the Options dialog box are positioned fine. My skin has 8px border, to be consistent with other windows when contrast themes are set on, and that thing is very noticeable. |
|
Ok, it is too late and I am a bit tired and uncareful. The Options dialog box in the previous post was not maximized at all, and I wrongly concluded that this thing doesn't apply to it. Actually, it is happening even within dialog boxes, as you could see on the new screenshot: |