Bug 500174 - Add to autostart button doesn't work.
Summary: Add to autostart button doesn't work.
Status: RESOLVED FIXED
Alias: None
Product: plasma-mobile-settings
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: postmarketOS Linux
: NOR normal
Target Milestone: ---
Assignee: Devin Lin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-16 09:52 UTC by Julian Groß
Modified: 2025-09-10 14:53 UTC (History)
1 user (show)

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


Attachments
Screenshot showing the broken button (top right). (142.47 KB, image/png)
2025-02-16 09:52 UTC, Julian Groß
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Julian Groß 2025-02-16 09:52:13 UTC
Created attachment 178430 [details]
Screenshot showing the broken button (top right).

SUMMARY
The button for adding autostart entries doesn't work.

STEPS TO REPRODUCE
1. Open Setting -> Autostart
2. Press "Add new"
3. Nothing happens.

OBSERVED RESULT
Nothing happens.

EXPECTED RESULT
A dialogue for adding new autostart entries should open.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: postmarketOS Edge (updated 2025-02-16)
KDE Plasma Version: 6.3.0
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2

ADDITIONAL INFORMATION
I don't remember this ever working. Maybe this was just never implemented?
The problem occurs on both OpenRC and SystemD.
Comment 1 Devin Lin 2025-02-17 19:33:46 UTC
Nested Kirigami.Actions seem to not be propagated to the pagerow
Comment 2 Devin Lin 2025-02-17 20:05:05 UTC
Hmm, I can't seem to be able to fix it, Kirigami's page header actions never seems to show the multi button...

For future reference:
Adding the actions from the kcm regularly has the issue: https://invent.kde.org/plasma-mobile/plasma-settings/-/blob/c7a9bdbbdd4eb30ec52d106c4b9389aca883ece1/src/qml/KCMContainer.qml#L58

But if I copy: https://invent.kde.org/plasma/plasma-workspace/-/blob/a023d96836bbaa6fd9a8a04ea92368558e7e5f9c/kcms/autostart/ui/main.qml#L65 into the page actions, it works fine...
Comment 3 Devin Lin 2025-09-10 14:53:40 UTC
This appears to now be fixed on postmarketOS edge after the latest KDE Frameworks updates (though not sure exactly which one fixed it)