Author Topic: Misbehavior of counter widget.  (Read 3518 times)

Freebrownies

  • Newbie
  • *
  • Posts: 2
Misbehavior of counter widget.
« on: October 03, 2014, 07:23:20 pm »
Hello Kostya.
I'm running AM Pro 1.5.0.19 on Samsung Galaxy s4 / Android 4.4.2.

I'm using AM counter widgets for multiple accounts (Exchange, Gmail, Yahoo). 

Upon configuring each counter widget, each widget did show a count.
Hours later, after each account had received several new unread messages, none of the counter widgets showed any count. 
A bit later each widget again showed a count (but incorrect number...i.e., one widget showed 2 when there were actually 6 unread messages showing both on server and on phone), but upon merely viewing the inbox of ANY one of the accounts (by touching any AM widget icon), and WITHOUT reading/opening any messages, all widget counts immediately disappear again! 

Is it possible that I have a conflicting setting? (i.e., was there a setting dealing with "only recent unread" messages?).   I'm hoping to use the AM counter widgets, but am wondering if this is just a bug for my configuration and that my only option is to use one of the suggested third party launchers.

Thank you for your great app, helpful FAQ and Forum.   Thank you in advance for any assistance.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Misbehavior of counter widget.
« Reply #1 on: October 07, 2014, 01:06:56 am »
Can you check Aqua settings -> message notifications -> notify about -> "new" or "all unread".

If it's "new" then the app shows only the number of "truly new unread messages", not any of the old unread messages that may exist. And since "new" has to be cleared from time to time -- it's cleared when you launch the app or swipe away a status bar notification. This serves as an acknowledgement, "I've seen that I have X new messages, ok, got it, move along".

If you would prefer for Aqua (and this includes widgets) to track all unread messages, old and new, please set the "notify about" setting to "all unread".
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

Freebrownies

  • Newbie
  • *
  • Posts: 2
Re: Misbehavior of counter widget.
« Reply #2 on: October 07, 2014, 05:17:21 pm »
Ah, now I understand.   By clearing "new" upon opening the app, according to your definition for the behavior, it clears the new for all accounts, even if I haven't seen the unread emails in any account other than the one I opened from the widget.  My expectation was that if I hadn't seen my unread messages in a given account, that the unread count would remain until I opened that account.   

I wonder how hard it would be to make the "notify about" "new" an account-specific setting.  "do this for all accounts" or something like that. 

Hard to get the wording just right, and much harder to program this, I'm sure.  Not a deal killer for me...I can reduce my expectation on this point. 
Aquamail remains awesome!
Thanks!

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Misbehavior of counter widget.
« Reply #3 on: October 09, 2014, 01:46:10 am »
For "new" to mean anything at all -- it really has to be "new since ... XX ..".

A point in time. An event. A "waterline" if you wish.

This "waterline" is clearing the status bar notifications -- same as Gmail, or stock Email, so people are used to it -- and since launching the app clears status bar notifications...

The "notify about" setting will not be per-account. Too complicated to make work with the smart folder and global counter, so too error prone.

However:

Feel free to try enabling Aqua settings -> Manage account notifications.

This will clear each account's notification (and resets its idea of "new") only when you open a folder in that particular account.

Now you can catch up on work and personal emails (for example) separately.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/