Bug 47760

Summary: Неверно показывает поля входа после нажатия кнопки Войти другим пользователем
Product: Sisyphus Reporter: Evgeny Shesteperov <alimektor>
Component: lightdm-kde-greeterAssignee: Anton Golubev <golubevan>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: golubevan, rider, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Видео воспроизведения none

Description Evgeny Shesteperov 2023-09-27 17:31:20 MSK
Created attachment 14592 [details]
Видео воспроизведения

Версия

-   lightdm-kde-greeter-0.4.16-alt1

Дистрибутивы

-   ALT KWorkstation 10.2

Шаги воспроизведения

1.  Дождаться запуска Display Manager.
2.  Выбрать первого системного пользователя (нажать на иконку).
3.  Нажать кнопку Войти другим пользователем.
4.  Нажать кнопку назад (выход из режима входа в текущую учетную
    запись).
5.  Выбрать первого системного пользователя (нажать на иконку).

Ожидаемый результат: отображается поле Ввести пароль.

Фактический результат: отображается поле Учетная запись

6.  Нажать кнопку назад (выход из режима входа в текущую учетную
    запись).
7.  Выбрать первого системного пользователя (нажать на иконку).
8.  Нажать кнопку назад (выход из режима входа в текущую учетную
    запись).
9.  Нажать кнопку Войти другим пользователем.

Ожидаемый результат: отображается поле Учетная запись.

Фактический результат: отображается поле Ввести пароль.

Видео воспроизведения во вложении.

Дополнительно: в доменах можно достигнуть ситуации, когда приме смене
пароля поле показывается в открытом виде (как при логине).

В Sisyphus не проверялось.
Comment 1 Anton Golubev 2023-09-27 17:44:31 MSK
В сизифе тоже воспроизводится!
А интересно какое поведение ожидается при нажатии на кнопку "Войти другим пользователем" если уже происходит ввод пароля? Должно ничего не происходить, или наоборот, должны прерываться все другие действия и начинаться "вход другим пользователем"? Наверное, второе.
Comment 2 Evgeny Shesteperov 2023-09-27 17:50:56 MSK
(Ответ для Anton Golubev на комментарий #1)
> В сизифе тоже воспроизводится!
> А интересно какое поведение ожидается при нажатии на кнопку "Войти другим
> пользователем" если уже происходит ввод пароля? Должно ничего не
> происходить, или наоборот, должны прерываться все другие действия и
> начинаться "вход другим пользователем"? Наверное, второе.

Да, именно. Либо когда процесс входа уже начат, делать кнопку неактивной.
Comment 3 Repository Robot 2023-09-29 14:54:53 MSK
lightdm-kde-greeter-0.4.17-alt1 -> sisyphus:

 Thu Sep 28 2023 Anton Golubev <golubevan@altlinux> 0.4.17-alt1
 - Show tooltips for keyboard and session buttons (Closes: 46496)
 - Cancel auth when click 'Log in as another user' (Closes: 47760)