https://bugs.kde.org/show_bug.cgi?id=401184

--- Comment #5 from scum.filter+...@gmail.com ---
(In reply to Michail Vourlakos from comment #4)
> that makes sense...
> 
> I really thank you for this, I would had never thought it...
> 
> I will provide the technical details why this can happen and why it is
> difficult to fix but I will have it in my mind until something nice and
> elegant arise as a solution.
> 
> 1. Each applet has a unique id
> 2. Latte is using multiple layouts which are independent of each other that
> can have same applet ids for some cases, this is not forbidden.
> 3. When Latte is using Multiple layouts mode then it combines 2 and more
> layouts together by creating a new temporary hidden layout that contains all
> applets from these layouts and updates also their applet ids in order to not
> conflict with each other.
> 
> During [3] the global shortcuts assigned to applets might become
> inconsistent and as such either break the global shortcut of specific applet
> or create duplicate entries.
> 
> Of course that could also happen with Single mode but it must be more rare.
> 
> ----
> Possible solution:
> 1. Latte layout(s) must become applets global shortcut activation aware.
> That would mean that layouts should be informed and store for their applets
> their corresponding global shortcuts.
> 2. When a latte layout is loaded either in single or multiple mode the
> layout should update the shortcuts assigned for kglobalaccel accordingly.
> ----
> 
> 3. If [1] and [2] are supported correctly then that would mean that we could
> provide the nice visual badges the Meta+` triggers in git version to show
> also for applets that have assigned global shortcuts through plasma
> infrastructure.

Thanks for the explanation and your time Michail, greatly appreciated. I am not
actively using multiple activities so I'll do some trial and error to see if I
can get my configuration to a point where the issue isn't an impact on my usage
until a fix can be addressed.

Can you point me to the appropriate configuration file that contains the
multiple entries I am seeing for the shortcuts? Thanks again.

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

Reply via email to