Bug 442869 - In SDDM, the eye icon to view the password only appears when the session is already started
Summary: In SDDM, the eye icon to view the password only appears when the session is a...
Status: RESOLVED DUPLICATE of bug 429622
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.22.5
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2021-09-24 02:31 UTC by 61kylyqt
Modified: 2021-10-01 15:52 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Eye icon missing (313.29 KB, image/png)
2021-09-24 02:31 UTC, 61kylyqt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description 61kylyqt 2021-09-24 02:31:36 UTC
Created attachment 141852 [details]
Eye icon missing

SUMMARY


STEPS TO REPRODUCE
1. Logout of the session;
2. Type the password.

OBSERVED RESULT
The eye icon to view the password doesn't appears. It only appears when locking the computer.

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.22
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.3
Kernel Version: 5.11.0-34-generic (64-bit)
Graphics Platform: X11
Processors: 4 × Intel Core Processor (Skylake, IBRS)
Memory: 3,8 GiB of RAM
Graphics Processor: llvmpipe

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2021-09-24 19:48:09 UTC
This was removed intentionally for various security-related reasons, sorry. On the login screen, it was for technical reasons not possible to ensure the kind of security we could with the lock screen.
Comment 2 61kylyqt 2021-09-29 06:57:41 UTC
I didn't get about the lock screen part, sorry. Why the icon appears when locking? I'm curious, hehe
Comment 3 Bharadwaj Raju 2021-10-01 10:28:01 UTC
I don't think that's the reason.

Reading https://bugs.kde.org/show_bug.cgi?id=429622 and https://phabricator.kde.org/D26675, it seems the reason it was removed was some SDDM bug which would prevent the show password button from showing up.
Comment 4 David Edmundson 2021-10-01 10:44:48 UTC
>it seems the reason it was removed was some SDDM bug which would prevent the show password button from showing up.

Not exactly SDDM bug per-se, but yes. We use plasma components, that gets the icon from current icon path. As we're not logged in, no icon pack is explicitly set, therefore you get a transparent square that shows the icon depending on setup.

Also because we're outside the session we can't follow the relevant kiosk key to make this optional.
Comment 5 61kylyqt 2021-10-01 15:49:08 UTC
Couldn't be the reveal icon be bundled into the Breeze theme like the ones in /usr/share/sddm/themes/breeze/components/artwork/?
Comment 6 61kylyqt 2021-10-01 15:51:30 UTC
Shouldn't the "RESOLVED INTENTIONAL" status be changed? Also, there is another confirmed bug which asks for re-adding this icon: https://bugs.kde.org/show_bug.cgi?id=429622
Comment 7 Bharadwaj Raju 2021-10-01 15:52:39 UTC

*** This bug has been marked as a duplicate of bug 429622 ***