Theme on Stock Dialer

skylerwolfeskylerwolfe Level 3
edited September 2020 in ZenFone 6

As a preface, I want to use the stock dialer as I sometimes need call recording.

When I use a third party app (Tasker) to automatically swap dark and light themes at daybreak and sunset, the dialer app and contacts within the dialer app don't change themes properly (see pics). I have to manually toggle the dark and light theme via the notification shade, then it looks correct. It's not a huge deal. Since I just turn it light in the AM and dark in the PM it is easy enough for me to do it manually and turn off the auto switching, but it does seem to be a "bug".

@LP_ASUS


Comments

  • Understood, will pass this to the right people.

  • Just realized it happens on my wife's Zenfone5 as well, though I know this is the 6 forum.

  • _jis__jis_ Level 5

    This problem is affecting all Asus proprietary system apps like File manager, Clock, etc.

  • skylerwolfeskylerwolfe Level 3
    edited March 2020

    Kind of. The exact thing I'm reporting seems to only happen with the phone and contacts for me, unless I've missed one. The clock and file manager simply seem to ignore any theme change initiated by a third party app.

  • Two questions for you and jis.

    1) What firmware version are you currently running?

    2) Are we talking about this Tasker app from the Play Store? https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm

    And noted on the other issues you raised.

  • _jis__jis_ Level 5

    @LP_ASUS

    I have this problem in all firmware versions from 110 till 137.

    I didn't tested in 63, 68, 73, but it is probably issue in Asus A10 from the beginning.

  • I've been talking with him via PM. I did screen recording showing how to set up a simple theme toggle via Tasker and also recorded logs while doing so so they could follow along.

  • Fixed with 144 👍. Have made them aware that third party apps toggling theme does not work properly in a few stock apps still (gallery, file manager, calculator, clock).

  • _jis__jis_ Level 5
    edited April 2020

    The latest firmware WW_17.1810.2003.144 has fixed a number of bugs that have bothered us for a long time, see other today's threads. ZF6 matures like wine, kudos to ASUS!

    Thank you so much :)

  • _jis__jis_ Level 5

    Have made them aware that third party apps toggling theme does not work properly in a few stock apps still (gallery, file manager, calculator, clock).

    The last time I was excited about fixes in other threads.

    I would like to add a note to this issue now:

    To be honest, I thought the fix for this issue would mean that all proprietary Asus applications would respond correctly to a change in theme. That Asus will fix some framework common to their applications.

    But obviously this is not the case, and Asus must repair all affected applications. This is sad because we will have to wait a long time to fix all remaining applications.

    I wish I was wrong.

  • They said no. Here is what I was told.

    "Only system app can change system-wise dark mode and there is no public API to do this. Third party app (Tasker) was using an incompatible way to change dark mode and therefore it cannot be expected fully working for all apps as it already stated. The app also requires user to enable adb to execute shell command to give the app more permissions which might have security concern. Overall this behavior is not a normal case. Many in-house apps are deeply connected with specific ASUS feature and may have conflict with incompatible usage. Currently we have no plan to deal with those incompatible usages yet."

  • _jis__jis_ Level 5

    Thank you for mediating the official answer.

    Third party app (Tasker) was using an incompatible way to change dark mode and therefore it cannot be expected fully working for all apps as it already stated.

    It is interesting that in all third party apps that I have installed, Tasker theme switching works without problems, only in Asus built-in proprietary apps not. Specially Google apps have absolutely no problem and theme switching by Tasker works perfectly regardless of whether they are preinstalled as system or added by the user.

    Currently we have no plan to deal with those incompatible usages yet.

    And yet it has been fixed in the first Asus app. So did it happen by chance perhaps?


    What is the lesson for the user from that? Avoid proprietary applications where it is possible and use only proven major applications that work without these problems. Sure, a proprietary application may be interesting from some point of view, it may have various minor improvements that are missing from the standard Android application, but what good is it if the basic things do not work as expected.

  • VS-KRVS-KR Level 4

    Adding a switch function made by Asus for its ZenUI is also an easier solution ...

  • skylerwolfeskylerwolfe Level 3
    edited April 2020

    The nice part about using Tasker (as an example) is that it offers much more functionality. As opposed to a manual switch (which we already have), Tasker allows you to switch dark mode on and off in numerous types of situations: based on ambient lighting, time of day, shifting sunrise/sunset times, etc. I haven't looked into it much or recently at all, but I think android 11 will improve this. Hope I'm right about that. But currently, at least for my testing, the only apps that Tasker currently can't control dark mode with are the stock apps for calculator, clock, gallery and file manager. The other stock apps seem to work. And I haven't noticed any other app that it doesn't work with (though they probably exist).

  • _jis__jis_ Level 5

    As opposed to a manual switch (which we already have)

    Previously, we had the option of automatically switching the theme in the Developer settings on Android 9. This unnecessary issue hurt even more when we lost this automatic option on Android 10.

    I think android 11 will improve this

    Yes, Google has promised it, so we have to endure until the end of the year.

    the only apps that Tasker currently can't control dark mode with are the stock apps for calculator, clock, gallery and file manager

    Unfortunately there are much more Asus stock apps with this issue, like for example: Smart key, Game Genie, Twin Apps, Safeguard, Screen recorder, Splendid, Status bar icon manager, Emergency broadcast, Notification sound, ... this issue is scattered over system like plague in all Asus add-ons.

  • skylerwolfeskylerwolfe Level 3
    edited April 2020

    I know it used to be there in developer options. With regards to stock apps, I guess I was referring to "apps" that have icons in my app drawer. I don't see any of those you mentioned there. I didn't scour all of the settings menus, but it sounds like there are other areas too based on what you're saying. It does work in the sound recorder and mobile manager apps. For my use, I'm fine with the way it is since they fixed the phone app. For me, it pales in comparison to the lack of voLTE here in the US.

  • _jis__jis_ Level 5

    For me, it pales in comparison to the lack of voLTE here in the US.

    Of course, I totally agree. The same is true for most of Europe, including all mobile operators in the Czech Republic unfortunately.

    I just dealt with some aspects of this issue in more detail, which is no harm.

  • frizzenfrizzen Level 1

    Understood, will pass this to the right people.

This discussion has been closed.