Bug 166619 - Pager shows the window twice if it is moved from one virtual desktop to another with "Active Desktop Boarders"
Summary: Pager shows the window twice if it is moved from one virtual desktop to anoth...
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-15 14:13 UTC by Michael
Modified: 2008-08-12 20:45 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael 2008-07-15 14:13:02 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          gcc-Version 4.3.1 (Gentoo 4.3.1-r1 p1.1)  
OS:                Linux

Hello everyone.

I activated the "Active Desktop Boarders" and noticed that if I take a window (desktop 1) and drag it from one desktop to another (desktop 2), the Pager shows that both Desktops (1 and 2)  are "active" and also shows the application window you just dragged to the desktop 2 on both desktops.

If you then switch your desktop to lets say three, the not existing window on the pager dissappears and there is only one active desktop.

Expected behaviour should be that if i move a window from one desktop to another with those active borders that only one desktop should be active and the application only on one desktop.
Comment 1 Alex Merry 2008-08-12 20:43:32 UTC
SVN commit 845984 by alexmerry:

An optimisation too far: the selective update doesn't work properly when dragging windows between desktops with Active Borders.

BUG: 166619



 M  +1 -5      pager.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=845984
Comment 2 Alex Merry 2008-08-12 20:45:44 UTC
SVN commit 845986 by alexmerry:

Backport fix: update the entire pager when something changed on one desktop, so that dragging windows between desktops with Active Borders enabled shows up in the pager properly.

CCBUG: 166619



 M  +1 -5      pager.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=845986