FS#74464 - [xfce4-taskmanager] 1.5.2.201.g58cf9b2-1 does not keep modified settings

Attached to Project: Arch Linux
Opened by Trit' (trit) - Thursday, 14 April 2022, 10:30 GMT
Last edited by Evangelos Foutras (foutrelis) - Monday, 23 May 2022, 12:01 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: after updating xfce4-taskmanager to 1.5.2.201.g58cf9b2-1, its settings are reinitialized when closed or reopened.


Additional info:
* package version(s): 1.5.2.201.g58cf9b2-1
* link to upstream bug report, if any: maybe https://gitlab.xfce.org/apps/xfce4-taskmanager/-/issues/47

Steps to reproduce:
- Open XFCE task Manager.
- Change any setting you want to: size, displayed columns, status bar…
- Close it.
- Open it again: it has been restored to its initial settings. None of your changes were kept.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Monday, 23 May 2022, 12:01 GMT
Reason for closing:  Fixed
Additional comments about closing:  "Show legend" setting fixed in xfce4-taskmanager-1.5.2.207.gfa7c8dd-1.
Comment by Evangelos Foutras (foutrelis) - Thursday, 14 April 2022, 20:02 GMT
That should only happen when starting the new version for the first time, because it now uses xfconf. Using xfce4-settings-manager I can see it storing any settings I change. In my limited testing, the settings are retained between executions.
Comment by Trit' (trit) - Friday, 15 April 2022, 10:27 GMT
Well, not for me… In order to keep the window size I want, I had to manually set the “window-height” and “window-width” settings in the settings editor. It would be back on its “default“ size if I didn’t do that.

And I’m looking to the setting to hide the “legend bar”, too: checking or unchecking the checkbox does not add the matching parameter in the settings editor, sadly…
Comment by Evangelos Foutras (foutrelis) - Friday, 15 April 2022, 11:54 GMT
I can confirm the legend setting not being retained; posted [1] which seems to fix it for me. I'll bump our package once it's been reviewed/merged.

I am having trouble reproducing the wrong window size. It appears to save window-{width,height} into settings when I close the task manager window.

[1] https://gitlab.xfce.org/apps/xfce4-taskmanager/-/merge_requests/33
Comment by Evangelos Foutras (foutrelis) - Monday, 23 May 2022, 12:00 GMT
The legend setting should work again after upgrading to 1.5.2.207.gfa7c8dd.

For the window size issue, if you can reliably reproduce it please file an upstream issue with the steps required.

Loading...