https://bugs.kde.org/show_bug.cgi?id=399456
Michail Vourlakos <mvourla...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Latest Commit|https://commits.kde.org/lat |https://commits.kde.org/lat |te-dock/3b0c39cc53c762ec671 |te-dock/ac9f1d2a34076dbc4f9 |e40d2cbeb519370076020 |fc99cff87b4fad4820c7d Resolution|--- |FIXED --- Comment #33 from Michail Vourlakos <mvourla...@gmail.com> --- Git commit ac9f1d2a34076dbc4f9fc99cff87b4fad4820c7d by Michail Vourlakos. Committed on 12/10/2018 at 16:05. Pushed by mvourlakos into branch 'v0.8'. fixes for multi-screen behavior --fix wrong placement at multi-screen environment during startup. freeEdges function was not sufficient for reconsiderScreen() because there was a chance to exclude edges that even though they were available it returned fault results. Such case is when a view request available edges for specific screen and the edge of that specific view is also exluded because that view has not finished its movement to the new assigned screen. --fix re-adding an explicit dock when its screen is activated. A check was missing in order to confirm that a primary dock is occuping that edge but we must check also that the primary screen is the same with the explicit one. --add/improve debug messages (cherry picked from commit 0bab34468207b1472c1906c768323f2a9f2b1b12) FIXED-IN: 0.8.2 M +12 -3 app/dock/dockview.cpp M +26 -3 app/layout.cpp M +5 -1 app/layout.h https://commits.kde.org/latte-dock/ac9f1d2a34076dbc4f9fc99cff87b4fad4820c7d -- You are receiving this mail because: You are watching all bug changes.