Bug 394403 - Width column list resize every time to restart
Summary: Width column list resize every time to restart
Status: CONFIRMED
Alias: None
Product: kontact
Classification: Applications
Component: mail (show other bugs)
Version: 5.7.2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-18 09:04 UTC by Gianfranco L'Abbate
Modified: 2024-05-18 21:46 UTC (History)
2 users (show)

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


Attachments
Snapshot of auto-size column (with abnormal large width) (35.14 KB, image/png)
2018-05-18 09:04 UTC, Gianfranco L'Abbate
Details
At restart, the columns are resized and hide partially the list of messages (95.48 KB, image/png)
2018-05-19 09:25 UTC, Gianfranco L'Abbate
Details
Info system (60.85 KB, image/png)
2018-06-07 09:45 UTC, Gianfranco L'Abbate
Details
kmail header not ok (132.38 KB, image/png)
2021-11-21 17:02 UTC, Ricardo J. Barberis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gianfranco L'Abbate 2018-05-18 09:04:26 UTC
Created attachment 112727 [details]
Snapshot of auto-size column (with abnormal large width)

The width of column in list of messages is resized everytime the software restart, I try everytime to set the correct width but is frustrating. Also the function for auto-width column not working good (for me), set abnormal large first column
Comment 1 Gianfranco L'Abbate 2018-05-19 09:25:21 UTC
Created attachment 112748 [details]
At restart, the columns are resized and hide partially the list of messages
Comment 2 Christoph Feck 2018-06-06 22:27:13 UTC
There was a regression in Qt 5.10. If you were using that version, please check if using Qt 5.9 or 5.11 makes a difference.
Comment 3 Gianfranco L'Abbate 2018-06-07 09:45:56 UTC
Created attachment 113129 [details]
Info system

I actually use Qt 5.9.5 on kubuntu 18.04
Comment 4 Jonas Eberle 2021-05-27 15:43:49 UTC
I can confirm (kontact 5.13.3)

It does not happen always, but approx. every 3rd start of kontact.

A workaround to restore the layout is to:
* right-click on table header
* Select "Adapt Column Width"
(This is not persistent, though)
Comment 5 Ricardo J. Barberis 2021-11-21 17:02:17 UTC
Created attachment 143807 [details]
kmail header not ok

Another confirm from me, in my case the size column gets wider and the date column gets narrower, making it hard to read as in the screenshot.
Comment 6 Ricardo J. Barberis 2021-11-21 17:04:56 UTC
kmail2 5.18.3 (21.08.3)

Operating System: Slackware 15.0
KDE Plasma Version: 5.23.3
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.3
Kernel Version: 5.15.3 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-1035G1 CPU @ 1.00GHz
Memory: 15.2 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
Comment 7 Ricardo J. Barberis 2021-11-21 17:06:18 UTC
(In reply to Jonas Eberle from comment #4)
> A workaround to restore the layout is to:
> * right-click on table header
> * Select "Adapt Column Width"
> (This is not persistent, though)

Unfortunately this doesn't work for my use case, it makes date and size columns way wider than I like.
Comment 8 Ricardo J. Barberis 2023-05-20 18:49:15 UTC
For me this started to happen without restarting kmail, just switching between folders can make columns resize weirdly.

It's getting very annoying, having to resize kmail's columns 5/6 times a day :(

Operating System: Fedora Linux 38
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.106.0
Qt Version: 5.15.9
Kernel Version: 6.2.15-300.fc38.x86_64 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-1035G1 CPU @ 1.00GHz
Memory: 15.2 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
Manufacturer: LENOVO
Product Name: 81YK
System Version: IdeaPad 5 15IIL05
Comment 9 Ricardo J. Barberis 2024-05-18 21:08:30 UTC
This still happens with Kmail 6.0.2 (24.02.2).

Sometimes columns also resize during a filtering operation, but this happened in Plamsa 5's version of Kmail as well.

FWIW, I recently switched to Wayland, which made no diference.