Bug 393573 - Disabled/enabled state of columns is not saved
Summary: Disabled/enabled state of columns is not saved
Status: RESOLVED WORKSFORME
Alias: None
Product: krusader
Classification: Applications
Component: general (show other bugs)
Version: 2.6.0
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Krusader Bugs Distribution List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-27 13:49 UTC by Piotr Dobrogost
Modified: 2022-12-21 05:19 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
krusaderrc config file (23.86 KB, text/plain)
2018-05-09 13:33 UTC, Piotr Dobrogost
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Dobrogost 2018-04-27 13:49:42 UTC
After disabling some column (for instance "Ext") it's back to enabled after Krusader is restarted.
Over at #kde on freenode JanKusanagi stated that it's a bug in Qt 5.10.x but I couldn't manage to find anything relevant at https://bugreports.qt.io
Does Krusader use http://doc.qt.io/qt-5/qheaderview.html to save/restore state of columns?

Krusader 2.6.0
KDE Frameworks 5.44.0
At 5.10.1
Comment 1 Toni Asensi Esteve 2018-04-27 19:36:18 UTC
Piotr, can you try again using the git version of Krusader? Maybe your problem was solved with
    D12338: Panel: fixed invisible column issue.
    https://phabricator.kde.org/D12338

The install instructions can be found in
    https://commits.kde.org/krusader?path=INSTALL
Comment 2 Nikita Melnichenko 2018-04-30 06:37:27 UTC
> Does Krusader use http://doc.qt.io/qt-5/qheaderview.html to save/restore state of columns?
To answer Piotr question: yes, we use QHeaderView and it's save/restore functions.

Can you reach JanKusanagi to check for details and let us know?
Please also try what Toni has suggested.

+Martin who uses 5.10 to check if it's reproducible.
Comment 3 Piotr Dobrogost 2018-04-30 10:18:50 UTC
Just for information, columns are also not persisted in Krusader 2.5.0, KDE Frameworks 5.44.0, Qt 5.9.4.
Comment 4 Martin Kostolný 2018-04-30 21:59:45 UTC
On my end, removed / added columns survive Krusader restart. I've checked also with clean krusaderrc.

I have Qt 5.10.1, KF 5.45, Krusader git. Also tested with Krusader 2.6.0, same results.

Maybe there is a more specific scenario when such behaviour happens?
Comment 5 Nikita Melnichenko 2018-05-02 04:47:25 UTC
Piotr, can you try to move your krusaderrc file and check if it still repro? If it's not, please attach your original krusaderrc file here.
Comment 6 Piotr Dobrogost 2018-05-09 13:33:42 UTC
Created attachment 112531 [details]
krusaderrc config file

(In reply to Nikita Melnichenko from comment #5)
> Piotr, can you try to move your krusaderrc file and check if it still repro?

I can't reproduce it after moving my krusaderrc file.

> If it's not, please attach your original krusaderrc file here.

Attached is my krusaderrc file (slightly modified to remove sensitive info).
Comment 7 Nikita Melnichenko 2018-05-21 06:50:25 UTC
We need to check Piotr's config file.
Comment 8 Justin Zobel 2022-11-21 08:21:40 UTC
Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Comment 9 Bug Janitor Service 2022-12-06 05:17:33 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 10 Bug Janitor Service 2022-12-21 05:19:59 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!