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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|The "Orientation" label is  |The "Orientation" label is
                   |misplaced in the Screens    |sometimes inappropriately
                   |KCM                         |set to be the buddy for the
                   |                            |orientation row even when
                   |                            |automatic orientation is
                   |                            |supported and its UI is
                   |                            |visible

--- Comment #2 from Nate Graham <n...@kde.org> ---
The code has this:

Kirigami.FormData.label: i18n("Orientation:")
Kirigami.FormData.buddyFor: autoRotateColumn.visible ? autoRotateRadio :
orientation

So what appears to be going on is that it's being set as the buddy for the
"orientation" row, rather than "autoRotateRadio". But that doesn't make any
sense since this should only happen when "autoRotateColumn" isn't visible, but
your screenshot clearly shows that it is visible.

Maybe it gets set to visible too late and the binding on
Kirigami.FormData.buddyFor doesn't re-evaluate in Kirigami.FormLayout?

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

Reply via email to