Summary: | Cannot release docker if undocking with no document opened, must Alt+F4 to escape | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Tyson Tan <tysontanx> |
Component: | Usability | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | halla |
Priority: | NOR | ||
Version First Reported In: | 2.9 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Tyson Tan
2015-04-09 12:40:06 UTC
Hi Tyson! Which window manager are you using? I don't get this problem with either KDE or Gnome 3 -- the dragging of dockers is also something implemented in Qt and the Window manager, not KDE, so we can't really influence the behaviour. Hi Boud. My current settings: * Window manager: Compiz (1:0.9.11.3+14.04.20150122-0ubuntu1) * Desktop environment: Gnome Fallback (3.8.x~3.10.x) Trisquel 7 default: * Window manager: Compton (0.1~beta2-1+7.0trisquel4). * Desktop environment: Gnome Fallback (3.8.x~3.10.x) Notes: * Compton lacks window snapping so I switched to Compiz. Compiz is also responsible for not focusing on the splash but the main window after startup. * Trisquel 7 has customized Gnome components, probably theme/pre-configuration related. The version numbers are roughly the same as Ubuntu 14.04 LTS (which is a nightmarish mix of 3.8.x~3.10.x). * I can reproduce this bug using metacity (1:2.34.13-0ubuntu4) as my window manager. metacity is the fallback default for all Gnome. It returns something like this when run from the console: “$metacity --replace >> Window manager warning: Invalid WM_TRANSIENT_FOR window 0x4000004 specified for 0x40000bb (krita)”. * If a docker is already floating on startup, I cannot drag it unless I open a document. However, the docked ones can still be dragged to undock. Once undocked, they follow my cursor and grab all my mouse events. Yes, that makes it pretty certain that it's either a Qt bug, or a Window manager bug. We just can't do anything about the window manager flags for floating dockers from Krita, I'm afraid. A new finding: This can be only triggered by stylus. Mouse works fine. Workaround: When using stylus to trigger this bug, you can use another pointing device (mouse) to release the docker. |