You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched searched open and closed issues for duplicates.
I am using Signal-Desktop as provided by the Signal team, not a 3rd-party package.
Overall summary
Today's Signal 7.2.0-beta.1 update introduced an input bug on GNU+Linux running an X11 based window manager. Pressing a key in a Signal chat produces the original character corresponding to the key, regardless of whether the key is set to be Shift in X11 configuration. This makes typing messages very uncomfortable.
This does not happen in any other program and did not happen prior to Signal 7.2.0-beta.1. Restarting Signal or rebooting the system does not help. Modifiers other than Shift_L and Shift_R are not affected.
Steps to reproduce
Use an X11 based window manager in GNU+Linux
Change the current layout in the layout file in /usr/share/X11/xkb/symbols/ by commenting out (by inserting //) the line starting with key <AD01>. Insert the line
You may replace the Q key <AD01> with any other key and you may replace Shift_L with Shift_R.
3. Reboot (or log out and log in)
4. Open any chat in Signal
5. Hold the Q key and press the W key
Expected result
The character W appears in your Signal chat.
Actual result
The characters QW appear in your Signal chat.
Screenshots
No response
Signal version
7.2.0-beta.1
Operating system
Linux 6.1.0-18-amd64 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 Xfce 4.18
Version of Signal on your phone
No response
Link to debug log
No response
The text was updated successfully, but these errors were encountered:
It appears like this is an upstream bug in electron. Based on electron fiddle testing, it seems like it was introduced in 29.0.0 and fixed in 29.0.1. We'll look into upgrading our dependency version.
Using a supported version?
Overall summary
Today's Signal 7.2.0-beta.1 update introduced an input bug on GNU+Linux running an X11 based window manager. Pressing a key in a Signal chat produces the original character corresponding to the key, regardless of whether the key is set to be Shift in X11 configuration. This makes typing messages very uncomfortable.
This does not happen in any other program and did not happen prior to Signal 7.2.0-beta.1. Restarting Signal or rebooting the system does not help. Modifiers other than
Shift_L
andShift_R
are not affected.Steps to reproduce
/usr/share/X11/xkb/symbols/
by commenting out (by inserting//
) the line starting withkey <AD01>
. Insert the lineYou may replace the
Q
key<AD01>
with any other key and you may replaceShift_L
withShift_R
.3. Reboot (or log out and log in)
4. Open any chat in Signal
5. Hold the
Q
key and press theW
keyExpected result
The character
W
appears in your Signal chat.Actual result
The characters
QW
appear in your Signal chat.Screenshots
No response
Signal version
7.2.0-beta.1
Operating system
Linux 6.1.0-18-amd64 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 Xfce 4.18
Version of Signal on your phone
No response
Link to debug log
No response
The text was updated successfully, but these errors were encountered: