diff options
author | Thomas Lübking <thomas.luebking@gmail.com> | 2016-09-13 14:17:04 (GMT) |
---|---|---|
committer | Mathias Gumz <akira@fluxbox.org> | 2016-09-21 18:52:14 (GMT) |
commit | bc1ad61a7d6f10debc5781032e428f297a6b2fad (patch) | |
tree | 3039bbfaa0a963d81c5d840af9bb3aa5dc6b8dbe /src/ScreenPlacement.cc | |
parent | 2678060eae574f3ff0858cd7907feaeb3c1f43df (diff) | |
download | fluxbox-bc1ad61a7d6f10debc5781032e428f297a6b2fad.zip fluxbox-bc1ad61a7d6f10debc5781032e428f297a6b2fad.tar.bz2 |
allow to drag tabs to other workspaces
We simply re-use the move code.
The major pitfall is that we must not unmap the dragged window, since it
holds a pointer grab (which will break by unmapping it, so we fail to
continue or finish the tab drag)
Instead, the window is always send to the current workspace and if
detached, all other clients in the group are send back to their original
desktop.
REQUEST: 234
Diffstat (limited to 'src/ScreenPlacement.cc')
0 files changed, 0 insertions, 0 deletions