Icon stays though application was closed

Bug #1426406 reported by Raphael Groner
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inactive kdocker (moved to https://github.com/user-none/KDocker)
Invalid
Undecided
Unassigned
Fedora
Confirmed
Low

Bug Description

The icon is still active when the docked application was closed via the context menu item. It disappears finally when the user selects "undock".
Please fix to remove the icon when the application is not running any more.

Revision history for this message
In , Raphael (raphael-redhat-bugs) wrote :

Description of problem:
The icon is still active when the docked application was closed via the context menu item. It disappears finally when the user selects "undock".
Please fix to remove the icon when the application is not running any more.
For instance, this happens with Geary.

Version-Release number of selected component (if applicable):
kdocker-4.8-1.fc21.x86_64
geary-0.8.3-1.fc21.x86_64

How reproducible:
yes

Steps to Reproduce:
1. start Geary
2. start kdocker and click into Geary main window
3. select "close" from the systray icon menu entry

Actual results:
icon is still visible in systray

Expected results:
icon disappears

Additional info:

Revision history for this message
John Schember (user-none) wrote :

Works for me. This was reported as a fedora bug. Build directly from source and I will look into it but if the issue is specific to fedora and my building on Ubuntu works then this has nothing to do work KDocker and is a bug in fedora.

Changed in kdocker:
status: New → Invalid
Revision history for this message
Rex Dieter (rdieter) wrote :

When you say "Works for me", what environment were you using? Ubuntu Unity? Other?

Revision history for this message
In , Rex (rex-redhat-bugs) wrote :

Problem as described not reproducible on fedora 20 in kde4 (with local kdocker build)

Revision history for this message
John Schember (user-none) wrote :

> When you say "Works for me", what environment were you using? Ubuntu Unity? Other?

Ubuntu. It has been tested with both Gnome and KDE. The latest version was released in 2012 and no one else has had or reported any such issue.

Also, try with another application such as gedit. If that application works properly then it is most likely due to an interaction with geary (which was left out of this bug report and only mentioned in the Fedora report). If KDocker works properly with other applications then this points to the fact that this is not an issue with KDocker but an issue with geary and it not closing (or sending the closed XWindows signals properly.

Further make sure you are using version 4.8 of KDocker as many distros package earlier versions that have know bugs that were fixed in later versions.

I'll also add that KDocker relies on Xorg's XWindows implementation. If Fedora has moved to Wayland with XLib it's compatibility layer this is not supported or tested at all. That would indicate a bug in Wayland's Xlib compatibility layer.

Until each of the above can be proven as not the cause I'm not willing to look into this.

Revision history for this message
In , Raphael (raphael-redhat-bugs) wrote :

Umm, it is *not* reproducible in the following combination: Fedora 21, Cinnamon session, Brasero is kdocked. Brasero gets automatically undocked (main window is shown shortly) and closed immediately.

Maybe blame lxqt then? Geary is also based on gtk3 as brasero is. Upstream can not reproduce in both KDE and GNOME, too.

Revision history for this message
Raphael Groner (projects-rg) wrote :

Umm, it is *not* reproducible in the following combination: Fedora 21, Cinnamon session, Brasero is kdocked. Brasero gets automatically undocked (main window is shown shortly) and closed immediately.

Revision history for this message
John Schember (user-none) wrote :

Then this is an issue with geary not properly closing. KDocker undocks when it receives the signal that the application has been closed.

Revision history for this message
In , Raphael (raphael-redhat-bugs) wrote :

Reassigning to geary. Upstream writes:

Then this is an issue with geary not properly closing. KDocker undocks
when it receives the signal that the application has been closed.

Revision history for this message
In , Raphael (raphael-redhat-bugs) wrote :

Reassigning back as stated in comment #3 and nothing happened since ages. I'm going to invest.

Changed in fedora:
importance: Unknown → Low
status: Unknown → Confirmed
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.