Quick Tile Not Updating for reduce_bright_colors_activated

hshah

New member
I'm using MacroDroid to enable and disable Extra Dim by modifying the reduce_bright_colors_activated Secure System Setting.

It works as intended but I also have the stock (Samsung S23 Ultra) Extra Dim Quick Tile and I've noticed that it doesn't update to reflect the change in Secure System Setting.

Whilst I could easily create a MacroDroid Quick Tile instead, I was just wondering if there was a way to update the stock Quick Tile?
 

JA-Translator

Moderator
Which version are you using?
Check the version, just in case.

The change in Secure System Setting
only works in a quite recent new MD version. (I don't remember exactly which version)
 

hshah

New member
Which version are you using?
Check the version, just in case.

The change in Secure System Setting
only works in a quite recent new MD version. (I don't remember exactly which version)
I have 5.31.7.

The setting change is working... it's just the stock Quick Tile for Extra Dim doesn't update when the Secure System Setting is updated.

For example, at 21:00 MacroDroid changed the setting to 1 (enabled Extra Dim). However you can see in the attached screenshot that the Quick Tile shows it as disabled. If I tap that Quick Tile, it turns blue but nothing actually changes because Extra Dim is already on.

Interestingly, whilst writing the above I was playing around with the macro and noticed that if I use the Test Macro and Test Actions menu items, it does actually update that Quick Tile.

So, now I'm just confused why the Quick Tile doesn't update when the macros run based on their triggers (one macro with 08:00 for Extra Dim Off, and another macro with Sunset for Extra Dim On).
 

Attachments

  • Screenshot_20230330_001659_Chrome.png
    Screenshot_20230330_001659_Chrome.png
    189.8 KB · Views: 4

JA-Translator

Moderator
Quick Tile shows it as disabled. If I tap that Quick Tile, it turns blue but nothing actually changes because Extra Dim is already on.

Hmmm, right.
That's strange. :unsure:

noticed that if I use the Test Macro and Test Actions menu items, it does actually update that Quick Tile.

Hmmmmmmmm, that's more interesting.
It did update......
Why?

Compare the two macros and find a difference that could disturb the Quick Tile Update.


If you think it is caused by a bug, you can send the report with the macro attached.
 

hshah

New member
They are really basic macros... can't think of why the Quick Tile wouldn't update. It doesn't update when either of them run by trigger, but update fine when I execute them using the Test menu options.

It's not much of an issue because I know they are working. Just niggling curiosity around why this is happening. It's probably something really simple and obvious, which makes it even more niggling lol.
 

Attachments

  • Screenshot_20230330_012146_MacroDroid.png
    Screenshot_20230330_012146_MacroDroid.png
    63.5 KB · Views: 7
  • Screenshot_20230330_012141_MacroDroid.png
    Screenshot_20230330_012141_MacroDroid.png
    68.8 KB · Views: 7

JA-Translator

Moderator
Just niggling curiosity around why this is happening.

:ROFLMAO: i understand. Me too.
That's good and important, right?


Anyway,
as you say, Test action is working well properly;
that means MacroDroid is working well.
(Have you checked the MD log?)


It looks like just a matter of "view" (display) of QuickTile on your device system.

I am not sure and am just guessing.
😅

Let's wait for any other comments from anyone else.
You may be able to get any good tips from someone.
 

hshah

New member
😂

This morning, the macro ran successfully and you can see the actual setting being off. However the Quick Tile is still blue.
 

Attachments

  • SmartSelect_20230330_090046_MacroDroid.jpg
    SmartSelect_20230330_090046_MacroDroid.jpg
    93.1 KB · Views: 5
  • Screenshot_20230330_085937_Accessibility.png
    Screenshot_20230330_085937_Accessibility.png
    125.9 KB · Views: 5
  • Screenshot_20230330_085927_Accessibility.png
    Screenshot_20230330_085927_Accessibility.png
    183 KB · Views: 5

hshah

New member
Right, I think the screen being off when the macros are executed is what is causing this.

I was using my phone when Extra Dim On was triggered last night and the Quick Tile updated.

I was still asleep at 8am this morning when Extra Dim Off was triggered and the Quick Tile is still showing as enabled.
 

JA-Translator

Moderator
You are right.
It is obviously so just as you assumed.

MacroDroid changes the value on the Action.
Just the change is not reflected on the Quick Tile button state on your device.

So, the problem is outside of MD issue.

Have you tried to check and update your device system?
😁 Just asking, just in case.
 

hshah

New member
Yeah, everything is up to date.

I've now tweaked the Macros and added a Screen On before the System Setting change, and a 1s Wait + Screen Off after.

I'll need to add more conditions to stop it turning the screen off if I'm using the phone, but for testing purposes the above will suffice for now.

Let's see what happens :)
 

hshah

New member
It still isn't updating properly, so now I'm just giving up on it. Not worth the hassle for something so trivial.

I've merged the On/Off macros into one and just implemented a MacroDroid Quick Tile instead.
 
Top