| Summary: | Not working properly force solid background for maximized windows and multiple monitors | ||
|---|---|---|---|
| Product: | [Unmaintained] lattedock | Reporter: | daltokde |
| Component: | application | Assignee: | Michail Vourlakos <mvourlakos> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | 0.8.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/latte-dock/6f406634783c2b19a90fcad229f706a48e65cc3e | Version Fixed/Implemented In: | 0.8.1 |
| Sentry Crash Report: | |||
|
Description
daltokde
2018-08-02 04:41:54 UTC
The snapped identification mechanism is faulty because it doesnt detect touching the panel edge based on the screen in question Git commit 7bceb7e4b752955c0a9be79f57b0485c9271e1ef by Michail Vourlakos. Committed on 02/08/2018 at 11:23. Pushed by mvourlakos into branch 'master'. Identify snapped windows independent of screen --the old code wasnt screen independent for identifying windows that touch the panel edge. There were cases that when a window was touching a panel edge at screen A to faulty identify that is touching screen B also. The code now is more robust and it can also handle cases that window is touching two or more different panels in different screens. FIXED-IN: 0.8.1 M +16 -9 app/dock/visibilitymanager.cpp https://commits.kde.org/latte-dock/7bceb7e4b752955c0a9be79f57b0485c9271e1ef Git commit 6f406634783c2b19a90fcad229f706a48e65cc3e by Michail Vourlakos. Committed on 02/08/2018 at 11:28. Pushed by mvourlakos into branch 'v0.8'. Identify snapped windows independent of screen --the old code wasnt screen independent for identifying windows that touch the panel edge. There were cases that when a window was touching a panel edge at screen A to faulty identify that is touching screen B also. The code now is more robust and it can also handle cases that window is touching two or more different panels in different screens. FIXED-IN: 0.8.1 (cherry picked from commit 7bceb7e4b752955c0a9be79f57b0485c9271e1ef) M +16 -9 app/dock/visibilitymanager.cpp https://commits.kde.org/latte-dock/6f406634783c2b19a90fcad229f706a48e65cc3e (In reply to daltokde from comment #0) > nice.. thanks for the bug report, now it is fixed for master and v0.8.x branch it will be included in upcoming v0.8.1 around a month from now. During the fix I also found one more bug concerning copy function, when a dock is copied in a multi-screen environment, the new dock should be added in the same edge but at a different screen first, this should also work ok now. |