[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-30 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=421275

Konrad Materka  changed:

   What|Removed |Added

   Version Fixed In|5.19.3  |5.18.6, 5.19.3, 5.20

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-30 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=421275

Konrad Materka  changed:

   What|Removed |Added

   Version Fixed In|5.18.6  |5.19.3
  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-workspace/commit/ |ma/plasma-workspace/commit/
   |a409b06bbfb0ea10959d9f680ea |35ae7712d40a937e6e03e88376e
   |1ef16e7b7827a   |5a1436ebdf60e

--- Comment #10 from Konrad Materka  ---
Git commit 35ae7712d40a937e6e03e88376e5a1436ebdf60e by Konrad Materka.
Committed on 30/06/2020 at 08:26.
Pushed by kmaterka into branch 'Plasma/5.19'.

[applets/systemtray] Fix context menu misplaced

For SNI icons menu is imported from DBus. If during import it is
changed, for example some actions added or replaced, new actions are
added, but old one are only marked for removal in next event loop run.
As a result menu size is too big until delereLater takes effect.
Queue connection, so that Qt will have a chance to delete menu entires
before menu is used.
FIXED-IN: 5.19.3

M  +2-1dataengines/statusnotifieritem/statusnotifieritemjob.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/35ae7712d40a937e6e03e88376e5a1436ebdf60e

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-30 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=421275

Konrad Materka  changed:

   What|Removed |Added

   Version Fixed In|5.20|5.18.6
  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-workspace/commit/ |ma/plasma-workspace/commit/
   |c3254912ea916bf3cc6b215e196 |a409b06bbfb0ea10959d9f680ea
   |f41a61d764e82   |1ef16e7b7827a

--- Comment #9 from Konrad Materka  ---
Git commit a409b06bbfb0ea10959d9f680ea1ef16e7b7827a by Konrad Materka.
Committed on 30/06/2020 at 08:25.
Pushed by kmaterka into branch 'Plasma/5.18'.

[applets/systemtray] Fix context menu misplaced

For SNI icons menu is imported from DBus. If during import it is
changed, for example some actions added or replaced, new actions are
added, but old one are only marked for removal in next event loop run.
As a result menu size is too big until delereLater takes effect.
Queue connection, so that Qt will have a chance to delete menu entires
before menu is used.
FIXED-IN: 5.18.6

M  +2-1dataengines/statusnotifieritem/statusnotifieritemjob.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/a409b06bbfb0ea10959d9f680ea1ef16e7b7827a

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-29 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=421275

Konrad Materka  changed:

   What|Removed |Added

 CC||w...@pm.me

--- Comment #8 from Konrad Materka  ---
*** Bug 423603 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-29 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=421275

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-29 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=421275

Konrad Materka  changed:

   What|Removed |Added

   Version Fixed In||5.20
  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/plas
   |kmail/commit/ad286a0a61dabe |ma/plasma-workspace/commit/
   |9b7604385d04e6c58710375a04  |c3254912ea916bf3cc6b215e196
   ||f41a61d764e82

--- Comment #7 from Konrad Materka  ---
Git commit c3254912ea916bf3cc6b215e196f41a61d764e82 by Konrad Materka.
Committed on 29/06/2020 at 18:30.
Pushed by kmaterka into branch 'master'.

[applets/systemtray] Fix context menu misplaced

For SNI icons menu is imported from DBus. If during import it is
changed, for example some actions added or replaced, new actions are
added, but old one are only marked for removal in next event loop run.
As a result menu size is too big until delereLater takes effect.
Queue connection, so that Qt will have a chance to delete menu entires
before menu is used.
FIXED-IN: 5.20

M  +2-1dataengines/statusnotifieritem/statusnotifieritemjob.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/c3254912ea916bf3cc6b215e196f41a61d764e82

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-22 Thread Jonathan Marten
https://bugs.kde.org/show_bug.cgi?id=421275

Jonathan Marten  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/pim/
   ||kmail/commit/ad286a0a61dabe
   ||9b7604385d04e6c58710375a04

--- Comment #6 from Jonathan Marten  ---
Git commit ad286a0a61dabe9b7604385d04e6c58710375a04 by Jonathan Marten.
Committed on 22/06/2020 at 07:08.
Pushed by mlaurent into branch 'master'.

Do not clear and recreate the system tray popup menu every time

Just update the "New Messages In" submenu, or disable it if there are no
new messages.  Avoids the menu popping up at the wrong screen position.

M  +21   -16   src/kmsystemtray.cpp
M  +1-0src/kmsystemtray.h

https://invent.kde.org/pim/kmail/commit/ad286a0a61dabe9b7604385d04e6c58710375a04

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-22 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=421275

--- Comment #5 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/111

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-22 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=421275

--- Comment #4 from Konrad Materka  ---
Jonathan, thank you for the fix, it will definitely help for KMail, but this is
a bigger problem.

There is a regression introduced in:
https://phabricator.kde.org/D16297

That change is needed, but introduces new problems. I will try to investigate
it further.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-22 Thread Jonathan Marten
https://bugs.kde.org/show_bug.cgi?id=421275

--- Comment #3 from Jonathan Marten  ---
Fix submitted as https://invent.kde.org/pim/kmail/-/merge_requests/1

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-22 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=421275

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #2 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/pim/kmail/-/merge_requests/1

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-18 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=421275

Konrad Materka  changed:

   What|Removed |Added

 CC||k...@privat.broulik.de

--- Comment #1 from Konrad Materka  ---
KMail menu fully reloads on each show. All actions are removed and added again.
For a short moment it has twice as much items. In that moment size of the menu
is twice as big and as a results is wrongly positioned. 

Regression introduced in fix for Bug 399975.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-14 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=421275

Konrad Materka  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||mate...@gmail.com
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 421275] Context menu of systray icon is misplaced

2020-06-04 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=421275

Christoph Feck  changed:

   What|Removed |Added

Version|Git (master)|5.18.90
   Target Milestone|--- |1.0
   Assignee|kdepim-b...@kde.org |plasma-b...@kde.org
  Component|general |System Tray
Product|kmail2  |plasmashell

-- 
You are receiving this mail because:
You are watching all bug changes.