Mouse clicks are not correctly passed to application

Bug #702763 reported by Michael Mess
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Indicator Applet
Incomplete
Undecided
Michael Mess
konversation (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

When using Konversation, the behaviour when clicking on the Application icon should be:
  * Single click with left mouse button: Show/Hide Konversation chat window.
  * Single click with right mouse button: Show the Konversation menu.

With the Indicator Applet 0.3.7, the Konversation menu appears when left-clicking (instead of right-clicking) on the icon.
The Show/Hide chat window using a simple left mouse button click is now not available again, it is always necessary to use "Restore" from the Konversation menu, which is uncomfortable.

When right-clicking, the Menu from the Applet (with the about dialog from the Applet) appears instead of the expected Konversation dialog.

Thus It seems that the Applet interferes with the Application-icon's mouse handling and thus causes problems when accessing its functions.
I would suggest to pass through mouse clicks to the Application as they are and to make the Applet menu accessible by one of these:
  * Hold CTRL key when right click
  * Click in space between icons
  * Have an own icon for the Applet

komputes (komputes)
affects: ubuntu → konversation (Ubuntu)
Revision history for this message
Olli Ries (ories) wrote :

thank you for your report - please reopen if this issue still exists in 12.04

Changed in indicator-applet:
status: New → Incomplete
Revision history for this message
Michael Mess (michael-michaelmess) wrote :

After upgrading to 12.04 there is no Konversation system tray icon at all with the new unity desktop, despite of beeing enabled in Konversation.
Other applications, such as vlc have an icon in the system tray.

Changed in indicator-applet:
status: Incomplete → New
Revision history for this message
Bilal Akhtar (bilalakhtar) wrote :

That's because Konversation doesn't have an appindicator (yet?)

Changed in indicator-applet:
status: New → Incomplete
Revision history for this message
Michael Mess (michael-michaelmess) wrote :

In 12.04 with Unity desktop when Konversation is running, it can be brought to front (Focus) using the Letter icon pulldown-menu (There is an item "Konversation" when Konversation is running), but it does not have it's own independent tray icon, even when it is enabled in the settings.

Revision history for this message
Michael Mess (michael-michaelmess) wrote :

I had this problem using Gnome panel and found the following solution:

Gnome has two types of indicator applets: (See Screenshot)

 * Indicator Applet Complete
 * Notification Area

The first one is pre-installed on a fresh system and shows the behaviour described in this bug.
The second one works as expected by me.
Unfortunately there can be only one notification applet at one time being functional (if more than one is installed, only one of them will get the icons from the application, the other one remains empty and non-functional).

For me the solution was:
 * Add "Notification Area" and remove "Indicator Applet Complete".

And I needed more then 2 years for finding that out... ;-)

I think that the gnome panel needs to be enhanced to be more intuitive and user friendly:
 * Try out applets before actually adding them to the panel.
 * If more than one notification applet is intall, both should work as expected (a user then can compare the usability and then chose one) and not that one hinders the other one from working.
 * There should be an icon in the "System settings" dialog, helping to configure the panel.
 * If the panel has been deleted by accident: There needs to be an easy way to restore it.

Revision history for this message
Michael Mess (michael-michaelmess) wrote :

As I found out that this is not an issue of Konversation, I close the ticket for Konversation as Invalid.

Changed in konversation (Ubuntu):
status: New → Invalid
Revision history for this message
Michael Mess (michael-michaelmess) wrote :

Next steps:
 - Write Ticket to enhance usability of gnome panel and indicator applet.

Changed in indicator-applet:
assignee: nobody → Michael Mess (michael-michaelmess)
Revision history for this message
Michael Mess (michael-michaelmess) wrote :
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.