Bug 423263 - Latte Dock Cannot Handle Multiple Displays
Summary: Latte Dock Cannot Handle Multiple Displays
Status: RESOLVED WORKSFORME
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: 0.9.11
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-20 10:49 UTC by TOGLK
Modified: 2020-07-27 04:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description TOGLK 2020-06-20 10:49:53 UTC
SUMMARY

Whenever I log into my KDE Plasma 5 desktop session on my Manjaro KDE 19 installation I am faced with strange "display" issues.

The issue is that the "Latte Dock Settings" applet/window and an parts of my notification tray DO NOT appear on the central monitor which is where I have the Latte Dock located and it is set as my Primary Monitor/Screen.

Instead the Notification Tray Pop-Up/Drop-Down arrow, when pressed makes the Notification Box appear on the monitor to the right of my primary display, and not only does it appear on the wrong monitor, it also appears on the wrong end of the monitor, it appears on the bottom left corner instead of the bottom right corner.

Additional to this behaviour a second issue occurs. (These issues ARE 100% related to each other and caused by the same underlying bug)

The second issue is this:
The "Latte Dock" Settings panel appears on the left-hand side of the monitor that is left of the primary monitor, and, for some strange reason if you have placed your Latte Dock onto the left or right hand side of the primary monitors display and then open up the settings for Latte Dock and then hover off of the "Latte Dock Settings" panel/options menu and instead focus on any other part of the desktop you cannot actually get the "Settings" menu to appear at all, literally nowhere to be seen.




STEPS TO REPRODUCE
1. Have 3 or more monitors connected to your system
2. Have Latte-Dock setup as a "Dock" and attached to the central monitors bottom location (The central monitor is the primary monitor).
3. Click the Notification Tray arrow on the Latte-Dock and watch as it appears on the left side of the 1st monitor (The monitor left of the  primary/central monitor).
4. Repeat steps 1 and 2, Right-Click the Latte-Dock and select the "Dock Settings" option, set the Docks location to the left or right instead of the bottom.
5. Click the desktop so that the settings window disappears, then Right-click the Latte-Dock again and select "Dock Settings" again, notice that no "Settings" window/menu appears.



OBSERVED RESULT
Notification Tray appears in the wrong location, "Settings" menu appears in wrong location or doesn't appear at all.



EXPECTED RESULT
Notification Tray appears above where it is located on the primary display.
Settings menu appears.



SOFTWARE/OS VERSIONS
Windows: N/A
macOS: N/A
Linux/KDE Plasma: Yes? It is Kernel 5.6.16-1 Manjaro
(available in About System)
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.70.0
Qt Version: 5.15.0





ADDITIONAL INFORMATION

A temporary per-session fix is to turn off the monitors and then turn them back on, this seems to reset the location of the Latte-Dock Notification Tray parameters and causes the Notification Tray to display correctly, it also simultaneously fixes the issue with the "Settings" menu.






This is my first ever bug report, I hope I have provided the information correctly and cleanly.

Thanks,

TOGLK - Open-Source Shepard
Comment 1 Michail Vourlakos 2020-06-20 12:23:39 UTC
Sorry I don't have three monitors to test.

1. Don't you have the same issue with Plasma panels?
2. Latte is not positioning popups such as the systray one
3. Probably some screenshots might be better to describe the issue
4. And also a screenshot of plasma systemsettings, monitors.
Comment 2 Michail Vourlakos 2020-06-27 08:27:37 UTC
.
Comment 3 Bug Janitor Service 2020-07-12 04:33:08 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2020-07-27 04:33:13 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!