Bug 467860

Summary: Running Kasts on a Librem 5 with Pureos fully up to date, Kasts does not disable automatic suspend and the podcast stops when AS engages.
Product: [Applications] kasts Reporter: raenrfm
Component: generalAssignee: bart
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description raenrfm 2023-03-27 20:21:11 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Enable Automatic Suspend on Librem 5 running Pureos
2. Have a podcast running with audio streaming over bluetooth
3. Allow suspend to engage

OBSERVED RESULT
Podcast audio stops

EXPECTED RESULT
Audio will continue to play while suspended or overrides suspend

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Pureos
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 bart 2023-07-18 18:49:02 UTC
Git commit dc55e40cd165dbb509175b1830ee119290d1c812 by Bart De Vries.
Committed on 18/07/2023 at 18:00.
Pushed by bdevries into branch 'master'.

Change Instantiator to Repeater in NavigationTabBar

The Instantiator was causing issues, since NavigationTabButtons that
were supposed to be destroyed weren't really destroyed and still showed
up as buttons in the tabGroup.  This was causing infinite loops in
several apps under certain circumstances (plasma dialer, koko, discover,
kclock, kasts, tokodon).

See https://invent.kde.org/plasma-mobile/plasma-dialer/-/issues/48 and
https://invent.kde.org/utilities/kclock/-/issues/72

M  +5    -2    src/controls/NavigationTabBar.qml

https://invent.kde.org/frameworks/kirigami/-/commit/dc55e40cd165dbb509175b1830ee119290d1c812
Comment 2 bart 2023-07-18 18:52:34 UTC
Git commit 961be1210c7bb5705afed73aeda3a40f52c09ab2 by Bart De Vries.
Committed on 18/07/2023 at 18:52.
Pushed by bdevries into branch 'kf5'.

Change Instantiator to Repeater in NavigationTabBar

The Instantiator was causing issues, since NavigationTabButtons that
were supposed to be destroyed weren't really destroyed and still showed
up as buttons in the tabGroup.  This was causing infinite loops in
several apps under certain circumstances (plasma dialer, koko, discover,
kclock, kasts, tokodon).

See https://invent.kde.org/plasma-mobile/plasma-dialer/-/issues/48 and
https://invent.kde.org/utilities/kclock/-/issues/72

M  +5    -2    src/controls/NavigationTabBar.qml

https://invent.kde.org/frameworks/kirigami/-/commit/961be1210c7bb5705afed73aeda3a40f52c09ab2
Comment 3 bart 2023-11-06 15:04:13 UTC
Sorry that this hasn't gotten any attention. I currently have no time/capability to install Phosh on any devices that I own. In the past I have tested this both on Phosh and Gnome, and this worked in both environments. The app uses the dbus protocol that was used by both DEs to disable suspend. I have no clue whether anything changed on the Phosh side of things in the meantime.
Comment 4 bart 2024-12-13 17:41:12 UTC
Were/are you by any chance using the flatpak package?
Comment 5 Bug Janitor Service 2024-12-28 03:47:22 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2025-01-12 03:47:47 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.