Closed RogoTe closed 5 years ago
This is also happening in Electron/Chromium and Safari 12.0.2. Sending a message and then starting to type the next one also triggers this bug.
It is possible to switch back to an earlier version of Threema Web by using it from https://web.threema.ch/archive/2.1.3/. As there were no security issues in the last version it should be fine.
@joelfischerr Thanks, good tip.
I cannot currently reproduce this.
Does the problem occur every time, or only from time to time?
I could have sworn it happened every time on my desktop yesterday. But I can't reproduce it consistently on my laptop now.
Steps to reproduce it eventually (around every 10 messages sent):
I have attached the last lines of the console log after the bug occured. The relevant line might be
ARIA: Attribute " aria-label ", required for accessibility, is missing on node:
Hm, I sent probably about 50 messages to ECHOECHO and could still not reproduce the issue. But I'm using Android, maybe the problem only occurs with iOS. Could be related to reconnecting behavior, which is much more common with iOS than with Android.
@joelfischerr since you mentioned the archive, does the problem not occur on 2.1.3?
I can't recall ever having seen this behavior in earlier versions.
Is there a way to force a reconnect?
On 21 Jan 2019, at 12:43, Danilo Bargen notifications@github.com wrote:
Hm, I sent probably about 50 messages to ECHOECHO and could still not reproduce the issue. But I'm using Android, maybe the problem only occurs with iOS. Could be related to reconnecting behavior, which is much more common with iOS than with Android.
@joelfischerr since you mentioned the archive, does the problem not occur on 2.1.3?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
This might be a more reliable way to reproduce the bug:
It seems to occur on every reconnect if I'm typing when the reconnect is happening.
On 21 Jan 2019, at 12:43, Danilo Bargen notifications@github.com wrote:
Hm, I sent probably about 50 messages to ECHOECHO and could still not reproduce the issue. But I'm using Android, maybe the problem only occurs with iOS. Could be related to reconnecting behavior, which is much more common with iOS than with Android.
@joelfischerr since you mentioned the archive, does the problem not occur on 2.1.3?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
You can see the connection status from the color of the dot in the "ThreemaWeb." logo. Green means "actively connected" while orange means that the iOS app process was stopped. Orange means that a reconnect will happen as soon as some activity happens on the app or Threema Web side.
Hi, I did the same test @joelfischerr suggested and found, that the problem only occurs when Threema app on iOS is not in forground. When Threema is in backround or phone is in standby initial stated problem happens.
This is what I got in console:
I can confirm this behavior with an iOS device. This is most probably related to #728.
Is this fixed because #728 is alread closed?
Good catch, yep, this should be fixed.
(If not, feel free to leave a comment.)
Expected Behavior
When beeing in a chat and typing and recieving a new message while typing on my side in this chat I want to continue typing my message continuously.
Current Behavior
While typing a message and recieving a message in the same chat a) side reloads and some of my key presses get lost and b) coursor is placed at the beginning of the message field so my key presses after the loss of case a) are placed at the beginning of the message.
Possible Solution
Sorry, I am not into web applications, maybe isolate the type message field into a separate iframe?
Your Environment