Bug 429456 - Users kcm GUI bugs regarding column layout and forward/backward arrow
Summary: Users kcm GUI bugs regarding column layout and forward/backward arrow
Status: RESOLVED DUPLICATE of bug 429313
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_users (show other bugs)
Version: 5.20.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Janet Blackquill
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-21 15:12 UTC by Frank Steinmetzger
Modified: 2020-11-23 20:59 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
First look at Users KCM after boot (103.30 KB, image/png)
2020-11-21 15:12 UTC, Frank Steinmetzger
Details
Switch to another KCM and back to Users, now it looks as expected. (109.77 KB, image/png)
2020-11-21 15:13 UTC, Frank Steinmetzger
Details
3. Click on two user entries in the list, and they are shown side by side. (143.73 KB, image/png)
2020-11-21 15:13 UTC, Frank Steinmetzger
Details
4. Click the back arrow, list is shown, but right-most user remains clipped and w/o scrollbars (154.69 KB, image/png)
2020-11-21 15:14 UTC, Frank Steinmetzger
Details
5. After switching theme to Breeze, left user column is clipped at right edge with lots of space to spare. (121.57 KB, image/png)
2020-11-21 15:15 UTC, Frank Steinmetzger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Steinmetzger 2020-11-21 15:12:50 UTC
Created attachment 133531 [details]
First look at Users KCM after boot

SUMMARY

Sorry for the generig subject line, it is hard to put the problem into only a few words.

I wanted to look something up about my user, so I opened system settings and weht to Users. Upon first use after reboot, I had three entries, but they were either empty or too small to show their content: attachment 1 [details].

Simply switch to another KCM and then back to users, now the content is shown as expected: attachment 2 [details].

Now click on a user, its details are shown on the right. But: click on another user, and it is shown to the right of the first one. Now I have two users shown side by side. If the window is small enough, the user list disappears to the left (Attachment 3 [details])

Clicking the back arrow shows the user list again, but there are still two users to the right, the right-most maybe clipped by the window border, but with no scrollbar to show it fully. (Attachment 4 [details])

The arrows in the header bar are also confusing for someone who is quite new to the new layout (like me). Sometimes, the header text is grey and not black (it looks disabled), but when I click on it, it turns black but nothing else happens. To make sure that is not a problem with QtCurve, I switched application style back to Breeze. First, I could reproduce the grayed out header. But secondly, now the left user panel is truncated at its right edge (and for some reason, the fonts became a lot smaller, but that is probably a different matter). I switched back to QtCurve and the clipping remained (Attachment 5 [details]).

The first problem does not occur again after logout and re-login.

On a sidenote:
I develop myself, and I appreciate the work everyone does and don’t want to spread negative vibes in any way or point fingers. Bot how does an obvious GUI misbehaviour like this pass through any kind of basic testing? When I write a new GUI, the first thing I do is click through everything.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:Arch Linux
KDE Plasma Version: 5.20.3
KDE Frameworks Version: 5.76.0
Qt Version: 5.15.1
Comment 1 Frank Steinmetzger 2020-11-21 15:13:18 UTC
Created attachment 133532 [details]
Switch to another KCM and back to Users, now it looks as expected.
Comment 2 Frank Steinmetzger 2020-11-21 15:13:51 UTC
Created attachment 133534 [details]
3. Click on two user entries in the list, and they are shown side by side.
Comment 3 Frank Steinmetzger 2020-11-21 15:14:32 UTC
Created attachment 133535 [details]
4. Click the back arrow, list is shown, but right-most user remains clipped and w/o scrollbars
Comment 4 Frank Steinmetzger 2020-11-21 15:15:10 UTC
Created attachment 133536 [details]
5. After switching theme to Breeze, left user column is clipped at right edge with lots of space to spare.
Comment 5 Nate Graham 2020-11-23 20:59:39 UTC
This is mostly caused by Bug 429313 which is now fixed, but the first issue is Bug 429314 which is under investigation and possibly an upstream issue in AccountsService.

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