Author Topic: Unreadbutton wrong function  (Read 3970 times)

BratHuhn

  • Newbie
  • *
  • Posts: 15
Unreadbutton wrong function
« on: November 25, 2015, 01:19:35 am »
Hello,

I am on The latest beta.
I have set in The options buttons for set un-/read message and set read message instantly when open it.

When opening an unread email The button shows The unread button with The regarding Function when clicking on it. The correct one would be instead The read button to set it back AS unread.

Sry for capitalletters..autocorrect
Thanks

mikeone

  • Hero Member
  • *****
  • Posts: 2762
Re: Unreadbutton wrong function
« Reply #1 on: November 25, 2015, 09:54:29 am »
@BratHuhn:
Do you swipe back and forth at all in message view?

Perhaps you use "sort by unread first" in message list -- message view will detect this and use "mark read when closing" (not when "opening") automatically.

Please have a look into this thread:
http://www.aqua-mail.com/forum/index.php?topic=4093.msg21672#msg21672

As reasonable described by Kostya there is a technical / logical requirement behind this behavior:

Quote
Yes, and this is intentional --

-- so that if the user opens say "second message from top" (say, surrounded by two other unread messages)...

... and the message gets marked read ...

... the message won't lose its position in the (now invisible) list, and swiping to the next unread message is still possible.
---
It used to work somewhat differently before conversation view, but the motivation is the same -- for swiping to not lose the message's position when it's opened and marked read.

BratHuhn

  • Newbie
  • *
  • Posts: 15
Re: Unreadbutton wrong function
« Reply #2 on: November 26, 2015, 07:16:37 pm »
Hello,

I am on The latest beta.
I have set in The options buttons for set un-/read message and set read message instantly when open it.

When opening an unread email The button shows The unread button with The regarding Function when clicking on it. The correct one would be instead The read button to set it back AS unread.

Sry for capitalletters..autocorrect
Thanks

What do you see, closed or open envelope?
I have an open envelope
@mikeone
I dont swipe between messages. I am choosing that message out of The maillist. The Option unread messages first is set. Also The Option set immediately read Option for reading an email. So when I open The unread email it should be set automatically as read and The "set unread" button should appear because The message is read. Am I right so far?
When disabling The ordering priority for unread messages it works well.
Thanks guys

mikeone

  • Hero Member
  • *****
  • Posts: 2762
Re: Unreadbutton wrong function
« Reply #3 on: November 26, 2015, 10:27:35 pm »
I understand your demand. However as described by Kostya it's a technical / logical requirement.

Yes, and this is intentional --

-- so that if the user opens say "second message from top" (say, surrounded by two other unread messages)...

... and the message gets marked read ...

... the message won't lose its position in the (now invisible) list, and swiping to the next unread message is still possible.

---

It used to work somewhat differently before conversation view, but the motivation is the same -- for swiping to not lose the message's position when it's opened and marked read.

Please be aware that you are also be able to move forward to the next unread message by "swiping" the header left / right... even if "Swiping" is disabled in Settings.

« Last Edit: November 26, 2015, 10:30:23 pm by mikeone »

mikeone

  • Hero Member
  • *****
  • Posts: 2762
Re: Unreadbutton wrong function
« Reply #4 on: December 05, 2015, 02:17:17 am »
@BratHuhn:
Please try the latest build 1.6.0.1-6. You can get it from the "Development Build" section:

http://www.aqua-mail.com/forum/index.php?topic=4183.msg22621#msg22621

I guess, this build makes you feel happy  8)

Thanks to Kostya.

Regards
Mikeone
« Last Edit: December 06, 2015, 03:02:09 pm by mikeone »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Unreadbutton wrong function
« Reply #5 on: December 06, 2015, 04:06:44 pm »
Yes, I realized (from several "help, the app broke in 1.6!!!" messages) that a fairly common scenario is:

- To use sort by unread first (or unread + starred)

- To swipe though messages

- And to want to mark some of them read, saving "for later", leaving others marked as read "all done, no need to do anything else".

And yes, this very convenient pattern was broken and so I made some changes.
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/