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

Volker Krause <vkra...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/pim/
                   |                            |libkdepim/-/commit/bda4e47a
                   |                            |7872769abbdfb82464585d379be
                   |                            |34fb0

--- Comment #10 from Volker Krause <vkra...@kde.org> ---
Git commit bda4e47a7872769abbdfb82464585d379be34fb0 by Volker Krause, on behalf
of Thomas Karpiniec.
Committed on 09/07/2023 at 07:20.
Pushed by vkrause into branch 'master'.

Avoid spurious checkcombobox toggle where indexes don't match

When clicking on a KCheckComboBox that has an item already selected,
QComboBox will fire activated (via _q_editingFinished). When this
popup is opening for the first time the currentIndex of the combo
box is correct but the view's current index is still row 0. This
leads to spuriously toggling the first item in the list.

Since this activation from QComboBox happens programatically, care
must also be taken not to process this event for a disabled item.

M  +3    -2    src/widgets/kcheckcombobox.cpp

https://invent.kde.org/pim/libkdepim/-/commit/bda4e47a7872769abbdfb82464585d379be34fb0

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

Reply via email to