Bug 249337

Summary: Desktop Grid + Present Windows effect: cannot drag a window with forced position set in window-specific settings
Product: [Plasma] kwin Reporter: ultr <ultr>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In: 4.5.2

Description ultr 2010-08-28 17:43:17 UTC
Version:           unspecified (using KDE 4.4.5) 
OS:                Linux

Desktop Grid with Present Windows effect activated:

You cannot drag a window, which has forced position set in window-specific settings. So you cannot move it to another desktop.

Reproducible: Always

Steps to Reproduce:
1) enable Present Windows effect activated (not tested w/o it)
2) open a window and force its position with window-specific settings
3) activate Desktop Grid
4) try moving the window to another desktop

Actual Results:  
Window cannot be dragged.

Expected Results:  
Ability to drag the window and drop it on a different desktop.
Comment 1 Martin Flöser 2010-08-28 18:45:34 UTC
Makes sense from a programmer's point of view and I don't know if it is 
fixable. If at all it's only fixable in the present windows mode as the other 
mode really moves windows. In present windows mode we still have the multi 
screens, which make it difficult (moving to another screen should not be 
possible)

Till it's fixed: there is a workaround. Middle click the window to set it on 
all desktop and middle click again the window on the desktop you want the 
window to have.
Comment 2 Martin Flöser 2010-08-29 07:36:54 UTC
SVN commit 1169323 by graesslin:

Allow moving of "unmovable" windows if present windows mode is used in desktop grid.

Allows to move a window with a fixed position to another desktop. This is only 
available in present windows mode as in normal mode each mouse movement results 
in a window movement and therefore not possible.
BUG: 249337
FIXED-IN: 4.5.2



 M  +1 -1      desktopgrid.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1169323
Comment 3 Martin Flöser 2010-08-29 07:38:28 UTC
SVN commit 1169324 by graesslin:

Forward port rev 1169323: Allow moving of "unmovable" windows if present windows mode is used in desktop grid.

Allows to move a window with a fixed position to another desktop. This is only
available in present windows mode as in normal mode each mouse movement results
in a window movement and therefore not possible.
CCBUG: 249337

 M  +1 -1      desktopgrid.cpp  


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