icono duplicado en panel

Bug #585136 reported by wanchuflay
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Docky
Fix Released
Low
Robert Dyer

Bug Description

[Info 17:14:58.808] Docky version: 2.0.2 Release
[Info 17:14:58.830] Kernel version: 2.6.32.22
[Info 17:14:58.831] CLR version: 2.0.50727.1433

(Docky:4763): atk-bridge-WARNING **: AT_SPI_REGISTRY was not started at session startup.

(Docky:4763): atk-bridge-WARNING **: IOR not set.

(Docky:4763): atk-bridge-WARNING **: Could not locate registry
[Debug 17:14:59.315] [UserArgs] BufferTime = 0
[Debug 17:14:59.315] [UserArgs] MaxSize = 2147483647
[Debug 17:14:59.315] [UserArgs] NetbookMode = False
[Debug 17:14:59.315] [UserArgs] NoPollCursor = False
[Info 17:14:59.471] [DockController] Setting theme: Smoke
[Info 17:14:59.872] [PluginManager] Loaded "Trash".
[Info 17:14:59.910] [PluginManager] Loaded "Battery Monitor".
[Debug 17:15:00.045] [BatteryMonitorProcItem] Hiding battery item (capacity=0) (max_capacity=-1) (OnBattery=False)
[Info 17:15:00.048] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info 17:15:00.048] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info 17:15:00.049] [PluginManager] Loaded "Clock".
[Info 17:15:00.057] [PluginManager] Loaded "Mounter".
[Debug 17:15:00.110] [MountProvider] Adding Mobile Partner.
[Info 17:15:00.115] [PluginManager] Loaded "Bookmarks".
[Debug 17:15:00.123] [BookmarksItemProvider] Updating bookmarks.
[Info 17:15:00.171] [PluginManager] Loaded "CPU Monitor".
[Debug 17:15:00.874] Key MountItem_49009856 does not exist, creating.
[Info 17:15:01.266] [Helper] Starting banshee_control.py
[Info 17:15:01.308] [Helper] Starting deluge_badge.py
[Info 17:15:01.339] [Helper] Starting gtg_menus.py
[Info 17:15:01.469] [DrawingService] Could not find 'deluge', using fallback of 'extension'.
[Info 17:15:01.508] [DrawingService] Could not find 'gajim', using fallback of 'extension'.
[Info 17:15:01.547] [DrawingService] Could not find 'gtg', using fallback of 'extension'.
[Info 17:15:01.582] [Helper] deluge_badge.py :: No module named deluge.ui.client
[Info 17:15:01.596] [DrawingService] Could not find 'liferea', using fallback of 'extension'.
[Info 17:15:01.668] [DrawingService] Could not find 'pidgin', using fallback of 'extension'.
[Info 17:15:01.690] [Helper] deluge_badge.py has exited (Code 0).
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.ArgumentException: An element with the same key already exists in the dictionary.
  at System.Collections.Generic.Dictionary`2[System.String,Docky.Items.AbstractDockItem].Add (System.String key, Docky.Items.AbstractDockItem value) [0x00000]
  at Docky.Items.FileApplicationProvider.PinToDock (Docky.Items.ApplicationDockItem item) [0x00000]
  at Docky.Items.FileApplicationProvider+<GetMenuItems>c__AnonStorey12.<>m__39 (System.Object o, System.EventArgs a) [0x00000]
  at Docky.Menus.MenuItem.SendClick () [0x00000]
  at Docky.Menus.MenuItemWidget.OnButtonReleaseEvent (Gdk.EventButton evnt) [0x00000]
  at Gtk.Widget.buttonreleaseevent_cb (IntPtr widget, IntPtr evnt) [0x00000]
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at Gtk.Widget.buttonreleaseevent_cb(IntPtr widget, IntPtr evnt)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Docky.Docky.Main(System.String[] args)
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose

-----

Al "anclar" por segunda vez un programa se cierra docky.

Al "anclar" un programa y luego abrirlo desde otro lado vuelve a aparecer el icono en el docky, debería aparecer en el icono "anclado"

Revision history for this message
Robert Dyer (psybers) wrote :

Roughly translated...

The "anchor" for the second time a program closes docky.

The "anchor" a program and then open it from the other side reappears in docky icon should appear on the "anchored"

Revision history for this message
Robert Dyer (psybers) wrote :

Ok I can reproduce this.

If you open a new application (not on the dock), choose 'pin to dock' and then close the app.

Run the app again and you get 2 icons (this is already an open bug!). When you click pin on the new 2nd icon, it crashes.

I might make this a dupe of that other bug, as without that bug you don't get this bug...

Revision history for this message
Robert Dyer (psybers) wrote :

Fixed in rev 1373.

Changed in docky:
assignee: nobody → Robert Dyer (psybers)
importance: Undecided → Low
status: New → Fix Committed
Changed in docky:
milestone: none → 2.0.4
Changed in docky:
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted docky into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Iain Lane (laney) wrote :

Verified fixed in -proposed

tags: added: verification-done
removed: verification-needed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.