Switching ambiences disables silent mode

REPRODUCIBILITY: always
OS VERSION: 5.1.0.7
HARDWARE: Xperia 10 II
UI LANGUAGE: Dutch
REGRESSION: no

DESCRIPTION:

When you switch between ambiences with silent mode enabled, silent mode will be disabled.

PRECONDITIONS:

Have at least two ambiences. Don’t attach any specific sound settings to them.

STEPS TO REPRODUCE:

  1. Turn on silent mode
  2. Switch to a different ambience.

EXPECTED RESULT:

Silent mode stays enabled.

ACTUAL RESULT:

Silent mode is disabled.

MODIFICATIONS:

Patchmanager with patches ‘Stock emoji keyboard with colors’ and ‘Animation Settings’, and just some normal applications from OpenRepos and Chum.

ADDITIONAL INFORMATION:

2 Likes

Sounds entirely intentional. Just not a good behavior.

Works fine for me here.

Strange. I can even reproduce on different devices: Jolla C2 and even Jolla C (4.6), probably all of the other ones as well. If the ambience doesn’t explicitly set the ringtone volume to 0%, it disables mute if mute was enabled. It’s like it’s programmed to set the volume to the same level as before by default, but it forgets mute.

I also just noticed you don’t even need two ambiences, you can tap on the current ambience in the top menu and it’ll disable Silent mode if it was enabled.

I noticed this behavior already a long time ago but never thought about that being a bug but just stupid behavior.

1 Like

This puzzled me as well a looong time ago, and took me even looooonger to find the culprit.

Using xplanet as background which creates every 10 min a new background pic and sets the ambience.

Hereby every time the silent mode was disabled. At that time I saw ringingrestorer as the bad one, but it was not (nevertheless led me find a small bug in it, correct it and which poetaster was so kind to take over).

But back to this here.

With your findings and a bit of testing myself again, it is good you created this bug report!

If you do not set a ring tone as action, silent mode and/or current loudness is not affected.

But as soon as a ringtone is set by ambience, loudness is set to default of 40%.

[Or, of course, to the specific loudness which you can set as another action of ambience - which would be intentional.]

So definitely a bug or bad implementation. Should be fixed!

1 Like

In my case, no actions are attached to the ambiences whatsoever, and it still disables silent mode.

Okay!??

Then it is definitely a bug. This must not happen at all!

Are you sure to not have any action at all set to this ambience (see my screenshot).

Because this is what works for me,

on a XA2 with 5.0.0.78 (and earlier models and releases).

Found one detail that might have affected this. Fix coming up in next version.

4 Likes