Docky doesn't show windows dragged from another desk when CurrentDesktopOnly is enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Docky |
Fix Released
|
Low
|
Robert Dyer |
Bug Description
colin@ubuntu:~$ docky -d
[Info 15:00:38.493] Docky version: 2.1.0 bzr docky r1343 ppa
[Info 15:00:38.552] Kernel version: 2.6.32.22
[Info 15:00:38.571] CLR version: 2.0.50727.1433
[Debug 15:00:40.561] [UserArgs] BufferTime = 10
[Debug 15:00:40.566] [UserArgs] MaxSize = 2147483647
[Debug 15:00:40.566] [UserArgs] NetbookMode = False
[Debug 15:00:40.566] [UserArgs] NoPollCursor = False
[Info 15:00:41.305] [DockController] Setting theme: Classic
[Debug 15:00:41.633] [WindowMatcher] Initialize WindowMatcher
[Debug 15:00:41.725] [WindowMatcher] Loading /home/colin/
[Info 15:00:44.146] [DrawingService] Could not find 'banshee', using fallback of 'extension'.
[Info 15:00:44.267] [DrawingService] Could not find 'deluge', using fallback of 'extension'.
[Info 15:00:44.301] [DrawingService] Could not find 'emesene', using fallback of 'extension'.
[Info 15:00:44.340] [DrawingService] Could not find 'gajim', using fallback of 'extension'.
[Info 15:00:44.398] [DrawingService] Could not find 'gtg', using fallback of 'extension'.
[Info 15:00:44.469] [DrawingService] Could not find 'liferea', using fallback of 'extension'.
[Info 15:00:44.559] [DrawingService] Could not find 'pidgin', using fallback of 'extension'.
[Info 15:00:44.597] [DrawingService] Could not find 'rhythmbox', using fallback of 'extension'.
Docky 2.1.0 on Ubuntu Lucid
X Server Information: Version 11.0, Vendor Version 1.7.6 (10706000), NV-CONTROL Version 1.12
GeForce MX 420 VBIOS 04.17.00.45.af, 64MB, AGP4X on a DELL E772c (CRT-0)
Gnome 2.30.0
Mono JIT compiler version 2.4.4 (Debian 2.4.4~svn151842
How to reproduce problem:
Use gconf-editor to activate CurrentDesktopOnly and Docky does what is expected except for when dragging windows from another desk to the current desk.
I am using metacity and have completely removed compiz. I have 3 desk workspaces (not 1 desk with 3 views).
I have a top-of-screen gnome-panel that has the workplace switcher applet on it.
That switcher shows an icon for the active window in each desk, and allows me to move a window from one desk to another by dragging the icon in the desktop switcher.
If I drag a window from the current desk to another desk, Docky correctly removes that icon from itself.
However, if I drag a window from another desk to the current desk, Docky doesn't show the new window. If I bring another open window on top of the one I dragged, I now have no way to access the one I dragged. Minimizing and maximizing the one I dragged also does not make it appear on Docky.
Docky fixes itself if I switch to a different desk and back again, or if I open a new window on the desk that Docky isn't showing everything on.
I realize the "Current Desktop Only" feature probably isn't fully implemented otherwise I could set it without using gconf-editor, but is there an easy way to refresh Docky without opening a new window or switching desktops?
Changed in docky: | |
importance: | Undecided → Low |
assignee: | nobody → Robert Dyer (psybers) |
Changed in docky: | |
status: | New → Confirmed |
Changed in docky: | |
status: | Fix Committed → Triaged |
Changed in docky: | |
milestone: | none → 2.0.4 |
Changed in docky: | |
status: | Fix Committed → Fix Released |
I don't know what's happened, but ever since I reported this bug, Docky doesn't show any open windows on any desktop when CurrentDesktopOnly is enabled unless a new window is opened.
I've been using Docky for a couple of days in CurrentDesktopOnly without problem other than the bug I just reported. Now all of a sudden, Docky is useless with this feature enabled. So for now, I will not enable CurrentDesktopOnly.