davidedmundson added inline comments.

INLINE COMMENTS

> LockScreenUi.qml:134
> +                    // Set focus to password field or the switch user screen 
> dependent on what the current item is
> +                    currentItem.focusItem.focus = true
>                  }

you don't need to do this. (and if you do need to do this, something else is 
wrong)

They're within separate focus scopes, both "focusitems" should always have 
focus, then you switch currentItem we change which focusscope is active.

> LockScreenUi.qml:185
> +                function finalSwitchSession() {
> +                    
> mainBlock.mainPasswordBox.remove(0,mainBlock.mainPasswordBox.length)
> +                    mainStack.pop({immediate:true})

a.b.c.d is a sign of a bad layering it will break when someone else refactors.

get MainBlock to clear itself when it gets focus

REPOSITORY
  rPLASMAWORKSPACE Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D3055

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: subdiff, davidedmundson
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas

Reply via email to