View Issue Details

IDProjectCategoryView StatusLast Update
0011021MMAGeneralpublic2013-08-02 03:07
Reporterpeke Assigned To 
PriorityhighSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
PlatformNexus 7OSAndroidOS Version4.2.2
Product Version1.0.4 
Target Version1.0.4Fixed in Version1.0.4 
Summary0011021: Lock Screen Player can't be disabled on JB devices
DescriptionIn case that Lock Screen widget is present there is no need to show lockscreen player instead if there is possibility MMA should focus on Widget due th fact it has same functionality (even more) than Lock Screen Player itself.
TagsNo tags attached.
Attached Files
1. Main Lock screen.jpg (187,310 bytes)   
1. Main Lock screen.jpg (187,310 bytes)   
4. MMA settings.png (64,889 bytes)   
4. MMA settings.png (64,889 bytes)   
Fixed in build152

Relationships

duplicate of 0010153 closedmartin Ability to control playback on pre-4.2 phones that screen lock active 
related to 0010985 closedmartin Lock screen doesn't activate using 'home button' (regression in 145--it fails completely) 
related to 0011126 closedmartin Configuration of lock screen player/widgets is confusing 

Activities

rusty

2013-07-11 21:54

administrator   ~0036820

In 0010153 we added disabled the LockScreenPlayer for any devices that support widgets. In other words, there should no longer be any cases in which both the Lock Screen Player and the widget are active.

Please verify/confirm.

peke

2013-07-11 23:23

developer   ~0036824

It is certainly not an duplicate here is how to easily replicate:
1. Add Calendar to Lock Screen
2. Add MMA 4x4 to Lock Screen
3. Press play on MMA 4x4 Lock Screen Player
4. MMA add new lock screen player where Added 4x4 should be active

Screenshots are Supplied, along with MMA Options Screenshot.

rusty

2013-07-12 15:57

administrator   ~0036838

What version of Android are you using?

Are you using any special tool/menu for the widgets?

peke

2013-07-13 10:53

developer   ~0036850

Just regular updates on Nexus 7 eg. 4.2.2 no changes to lock screen

I use Next Launcher which doesn't interfere with lock screen

rusty

2013-07-15 15:45

administrator   ~0036856

So in Options > General, you see an option to enable/disable the lock screen player (on my Nexus7 running JB 4.2.2, no such option appears, based on the fix at 0010153 ) ?

What happens if you disable the lock screen player; then restart the device, and then run MMA--does it still display an option to enable the LockScreenPlayer?

peke

2013-07-15 16:35

developer   ~0036857

As you see in Attached picture "4. MMA settings.png" I do not have option to disable Lock PLayer as you noted it is disabled in 0010153

Basically this means that Option is still enabled but I can't disable it due the fix, which makes this Bug an regression of fixing 0010153 and on all devices with 4.2+ option should be forced to be disabled.

rusty

2013-07-15 17:52

administrator   ~0036860

OK. I've modified the description to better describe the bug. The bug is that JB devices that have had the LockScreenPlayer enabled, cannot disable it.

Possible fixes:
1) force-disable the player on such devices
2) don't hide the config if it's enabled
The second fix is cleaner, but either would work.

The fix isn't that critical, though, since the problem will go away once users upgrade from MediaMonkey Beta to MediaMonkey. But it's still an annoyance to beta testers, so it might be worth fixing anyhow.

peke

2013-07-15 18:04

developer   ~0036861

Last edited: 2013-07-15 18:04

NOTE: Any Device that is updated from 4.1 -> 4.2 with Enabled Lockscreen Player will also exibit the issue.

martin

2013-07-17 14:34

developer   ~0036888

Fixed in build 151.
( fixed by 1) force-disable the player on such devices)

peke

2013-07-18 21:13

developer   ~0036916

Not fixed Assigning to me for creating DDMS log file.

peke

2013-07-19 01:22

developer   ~0036917

Last edited: 2013-07-19 15:14

DDMS log uploaded to FTP

I firstly deleted MMA widget from lock screen, than add it and finally replicated bug (i.e. verified that the lock player appears).

Note: in the log you'll see that I also oppened Abaout and options several times. Log is not filtered to be able to see all msgs

martin

2013-07-20 23:06

developer   ~0036941

Last edited: 2013-07-20 23:07

Fixed in build 152.
Note: The lock player, which appears, is not our lock screen player, but it's standard Android Music lock screen music controls for Android 4.0.3 and higher.

peke

2013-07-21 00:07

developer   ~0036942

Can you please elaborate what is involved in fix, how to test it and if you maybe added feature/option to set/use Standard player as lockscreen player?

martin

2013-07-22 02:40

developer   ~0036949

There are two automatic scenarios:
1) Playback starts inside MMA or from homescreen widget -> Sandard(ICS) lockscreen player appears on lock if playback is running.
2) Playback starts from MMA lockscreen widget, nothing else happen(no jump to standard player).

but I was thinking about it and yes I added option called "Show ICS music controls when screen is locked"

peke

2013-07-26 00:49

developer   ~0036995

My Initial bug reported on Nexus 7 is verified in 152.

rusty

2013-08-02 03:07

administrator   ~0037057

Resolving and closing based on Peke's tests that the original issue has been resolved. Remaining UI issues are tracked at 0011126