Bug 20911 - mgaapplet does not display the menu anymore when you right-click on it when the icon is in the 'okay' state
Summary: mgaapplet does not display the menu anymore when you right-click on it when t...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal minor
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL: https://www.mageialinux-online.org/fo...
Whiteboard: advisory MGA6-64-OK
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2017-05-22 20:42 CEST by Jean Michel Varvou
Modified: 2017-08-19 11:59 CEST (History)
3 users (show)

See Also:
Source RPM: mgaonline-3.22-1.mga6
CVE:
Status comment:


Attachments

Description Jean Michel Varvou 2017-05-22 20:42:08 CEST
Description of problem:
Mga Applet update does not display the menu when you right-click on it.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1.Use PLASMA Desktop
2.Right click on the mga applet update
3. The context menu is not displayed.
Comment 1 Frédéric "LpSolit" Buclin 2017-05-23 00:08:56 CEST
This was supposed to be fixed in mgaonline 3.22 thanks to this commit:

http://gitweb.mageia.org/software/mgaonline/commit/?id=b3caeb94

And in fact, this was working fine on my patched machine before it installed 3.22. I unfortunately didn't do a VM snapshot before updating to 3.22, so I cannot do a diff of mgaapplet to see why the behavior changed. I will investigate.

CC: (none) => LpSolit
Summary: Mga Applet update does not display the menu when you right-click on it. => mgaapplet does not display the menu anymore when you right-click on it when the icon is in the 'okay' state

Marja Van Waes 2017-05-23 09:37:12 CEST

Assignee: bugsquad => mageiatools
CC: (none) => marja11

Comment 2 Frédéric "LpSolit" Buclin 2017-07-28 14:12:25 CEST
If I kill the applet and start a new one manually from a shell, right-clicks are working fine. But the applet launched when the session starts does not display the context menu when right-clicking on it. No idea why.

When I do a right-click on the applet icon, a tiny pixel is displayed, which makes me think that it correctly gets the context-menu signal, but is unable to display the context menu.
Comment 3 Frédéric "LpSolit" Buclin 2017-07-31 23:01:35 CEST
I found what was missing. Patch coming! :)

Assignee: mageiatools => LpSolit
Status: NEW => ASSIGNED

Comment 4 Mageia Robot 2017-07-31 23:02:37 CEST
commit dde8350b95a8008d3e9166b89dc20cb5ea6dc6b9
Author: Frédéric Buclin <LpSolit@...>
Date:   Mon Jul 31 23:00:21 2017 +0200

    Make sure to unset the context menu before destroying it (mga#20911)
---
 Commit Link:
   http://gitweb.mageia.org/software/mgaonline/commit/?id=dde8350b95a8008d3e9166b89dc20cb5ea6dc6b9
Comment 5 Mageia Robot 2017-07-31 23:11:17 CEST
commit b64c450507d22ac74bcadd7faffbb4c1cd588424
Author: Frédéric Buclin <LpSolit@...>
Date:   Mon Jul 31 23:10:44 2017 +0200

    Make sure to unset the context menu before destroying it (mga#20911)
---
 Commit Link:
   http://gitweb.mageia.org/software/mgaonline/commit/?id=b64c450507d22ac74bcadd7faffbb4c1cd588424
Comment 6 Frédéric "LpSolit" Buclin 2017-07-31 23:12:57 CEST
The fix will be available in mgaonline-3.25

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED

Comment 7 Rémi Verschelde 2017-08-01 19:34:43 CEST
Reopening as the fixed Mageia 6 package still needs to be tested and validated by the QA. Will use the same report for the equivalent drakx-net fix.

Advisory:
=========

Updated drakx-net and mgaonline packages fix context menu on Plasma

  The context menus for net_applet (part of drakx-net) and mgaapplet (part of
  mgaonline) were not properly uninitialized on Plasma, leading to non-working
  right-click systray icon (mga#20911). This update fixes it.


RPMs in core/updates_testing:
=============================

drakx-net-2.32.1-1.mga6.noarch
drakx-net-text-2.32.1-1.mga6.noarch
drakx-net-applet-2.32.1-1.mga6.noarch
libdrakx-net-2.32.1-1.mga6.noarch
mgaonline-3.24.1-1.mga6.noarch

SRPMs in core/updates_testing:
==============================

drakx-net-2.32.1-1.mga6
mgaonline-3.24.1-1.mga6

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)
Assignee: LpSolit => qa-bugs
Version: Cauldron => 6

Comment 8 Rémi Verschelde 2017-08-19 11:24:34 CEST
Tested on Mageia 6 x86_64, I could confirm the bug and the update fixes it.

Whiteboard: (none) => MGA6-64-OK

Comment 9 Rémi Verschelde 2017-08-19 11:25:48 CEST
Validating, advisory uploaded.

Keywords: (none) => validated_update
Whiteboard: MGA6-64-OK => advisory MGA6-64-OK
CC: (none) => sysadmin-bugs

Comment 10 Mageia Robot 2017-08-19 11:59:12 CEST
An update for this issue has been pushed to the Mageia Updates repository.

http://advisories.mageia.org/MGAA-2017-0062.html

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.