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

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwin/-/commit/645db7fc90 |ma/kwin/-/commit/24610e67a3
                   |47db0416f1c055554824d282c62 |39d5bce637e060debb6a401026d
                   |cd3                         |70a

--- Comment #19 from Nate Graham <n...@kde.org> ---
Git commit 24610e67a339d5bce637e060debb6a401026d70a by Nate Graham, on behalf
of Harald Sitter.
Committed on 16/03/2024 at 02:25.
Pushed by ngraham into branch 'Plasma/6.0'.

keyboard_layout: always expose dbus interface

our plasmoid only listens to signals when the interface was found.
also when switching from 2 to 1 layout we'd emit a signal that the
layouts changed but then we'd throw away our interface leaving
the client wondering what happened to us (and consequently
printing warnings because our service wasn't found)

this specifically resulted in the plasmoid not getting layout event
changes when switching from 1 to >1


(cherry picked from commit 645db7fc9047db0416f1c055554824d282c62cd3)

M  +0    -31   autotests/integration/keyboard_layout_test.cpp
M  +0    -14   src/keyboard_layout.cpp
M  +0    -1    src/keyboard_layout.h

https://invent.kde.org/plasma/kwin/-/commit/24610e67a339d5bce637e060debb6a401026d70a

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

Reply via email to