View Issue Details

IDProjectCategoryView StatusLast Update
0019797MMANow Playingpublic2023-03-08 21:51
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status resolvedResolutionreopened 
Product Version2.0.0 
Target Version2.0.0Fixed in Version2.0.0 
Summary0019797: 'Show in notifications bar' setting has no effect (regression)
DescriptionIf the user sets 'Show in notifications bar' for a period of time greater than 5 minutes, MediaMonkey still disappears from the notifications bar after about 2-3 minutes!

This occurs even if MMA is set to 'unrestricted' battery usage. I've tested this on:
Pixel 2 / Android 12
S10 / Android 12
Pixel 5a / Android 13

In contrast, with MMA 1.4 on Android 12, the MMA Player continues to display in the 'Silent' notifications section.

Additional InformationReported at https://www.mediamonkey.com/forum/viewtopic.php?t=103656
TagsNo tags attached.
Fixed in build1071

Relationships

related to 0019402 assignedmartin Tweak "Show in notifications bar" to allow for a wider range of times 
related to 0019608 closedmartin Non-system Notifications player doesn't work on recent versions of Android 
related to 0019708 closedmartin MMA doesn't 'Always respond to remote buttons' (regression) 

Activities

martin

2023-02-08 18:54

developer   ~0071129

Fixed in build 2.0.0.1068

rusty

2023-02-16 23:20

administrator   ~0071163

Last edited: 2023-02-16 23:21

User indicated that the bug isn't fixed: https://www.mediamonkey.com/forum/viewtopic.php?p=506558#p506558

Tested 1068 and the issue persists. In the debug log below, I configured MMA to continue showing for 10 minutes. After 7 minutes, I opened my phone and it was no longer there.

Debug log: NA4XP5HWLB

martin

2023-02-21 13:37

developer   ~0071199

Fixed in build 2.0.0.1069

rusty

2023-02-21 21:52

administrator   ~0071203

Last edited: 2023-02-24 13:39

Tested 1069 and when set to 'Always' the notifications player still always disappears after about 10 minutes.
Debug log generated after running MMA after restarting MM: 32QRUXSAJE

It seems that the setting works (on Android 13) up to about 10 minutes. If it's configured beyond 10 minutes:
- The notifications player remains active but 'hidden' i.e.
. a) it is no longer visible on the lock screen
. b) once logged in, the user must scroll down notifications and then scroll down Quick Settings in order to see the notifications player.

In addition, if waiting longer than a few hours (e.g. overnight) the notifications player usually remains in the 'hidden' portion of the notifications drawer (although it did disappear entirely a couple of times). The more severe issue in this case is that in the overnight case, MM does not respond to BT buttons (tracked at 0019708). e.g. if the user uses their BT device in the car on Monday and then again on Tuesday, the user will have to initiate playback via the phone on Tuesday even if the notification player is set to not turn off, unless 'Always respond to remote buttons' is enabled.

martin

2023-02-28 07:49

developer   ~0071254

Last edited: 2023-03-03 09:45

In my opinion, the issue only occurs in Android 12 and higher.
On my testing, it works well after improvements in 1071 and notification was visible after all night.
But there is a possibility that battery optimization must be off to avoid hiding.
Please verify during testing.
Fixed in build 2.0.0.1071

rusty

2023-03-08 21:51

administrator   ~0071331

This is mostly working in build 1071, though after awhile:
- MMA will not remain on the lock screen
- MMA will appear on the 'hidden' section of the notifications drawer
- If other audio apps are set to show in the notifications drawer, they may override MMA

I don't think these issues can be fixed as other players seem to behave similarly.