[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
Nice, thanks for following up T.D. ** Changed in: chromium-browser (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
The issue has been fixed in Chromium version 89 (and closed in Chromium bugs entry https://bugs.chromium.org/p/chromium/issues/detail?id=1086946). Yay! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
You all can try fcitx-m17n. Hope it's helpful. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
Hi guys, I am facing the same problem. I did as your suggestion but my problem is still there. Please let me know if I missed somethinng. 1. Clone the repo https://github.com/fcitx/fcitx-unikey 2. Install as documentation $ mkdir build && cd build $ cmake -DCMAKE_INSTALL_PREFIX=`fcitx4-config --prefix` .. $ make # make install Thank you. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
Nice finding! Thanks for the quick hack! Another way (takes a bit more time to get used to) is to press Ctrl key before pressing Space. This effectively finalizes and commits the word, and can be used to stop adding accent marks within the same word. It can also be applied to Windows version: pressing A, then Ctrl, then S produces "as". -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
I'm tired of waiting for upstream fix so I took a look at fcitx-unikey source code. Here's a workaround. Comment this line https://github.com/fcitx/fcitx-unikey/blob/73f2bcd9ef5cf44e833e1384154335a2dcab4689/src/unikey-im.cpp#L321 and rebuild. Your problem will be fixed. Obviously this will disable the feature "restore keystrokes when pressed shift+shift or shift+space". But because I didn't even know about it until now, I don't mind living without it. N.B. This hack doesn't suggest that the problem is in fcitx-unikey. I just don't have enough knowledge & patience to check chrome's input handling. Eventually, a proper fix from upstream is still desirable. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
Thanks for the information! I've filed a bug report at Chromium Bugs and added its link on the description. ** Description changed: Prerequisites: * Ubuntu Bionic or Zorin OS 15 * chromium-browser=79.0.3945.79-0ubuntu0.18.04.1 amd64 (UPDATE: chromium-browser=80.0.3987.87-0ubuntu0.18.04.1 amd64, chromium-browser=81.0.4044.138-0ubuntu0.18.04.1 amd64, and chromium-browser=83.0.4103.61-0ubuntu0.18.04.1 amd64 also reproduce this issue) * fcitx=1:4.2.9.6-1 * fcitx-unikey=0.2.4-1.1 Steps: * Launch fcitx and chromium-browser. * Focus input to a text box (e.g. omnibox, F12 console). * Trigger fcitx IME with UniKey. * Type a character sequence that produces a Vietnamese character (e.g. "aws" (without quotes), with Telex input method, will produce "ắ"). Do not press Ctrl or Spacebar, which will commit the word. * Press either Shift key. Expected result: * Nothing happens, or the typed character should not change, at the very least. Actual result: * Typed word reverts back to "aws". The underline on the word still retains, meaning that the word is not yet committed. This issue is a real nuisance when typing a Vietnamese word followed by a Shift-punctuation (e.g. a question mark right after the word). Remarks: * This issue does not happen on any other programs, only happens on Chromium and Google Chrome, versions 79 to 83 (and possibly next versions). * Using fcitx-mozc, after typing a Japanese word, the Shift key does not change the character. * This issue, more or less, is similar to bug #1859294, although not a strict duplicate. + * This issue has been reported in Chromium Bugs, at: https://bugs.chromium.org/p/chromium/issues/detail?id=1086946 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
If this also affects Google Chrome, then an upstream bug should be filed at https://bugs.chromium.org/p/chromium/issues/entry (please share the link to the bug here once filed). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
** Description changed: Prerequisites: * Ubuntu Bionic or Zorin OS 15 - * chromium-browser=79.0.3945.79-0ubuntu0.18.04.1 amd64 (UPDATE: chromium-browser=80.0.3987.87-0ubuntu0.18.04.1 amd64 and chromium-browser=81.0.4044.138-0ubuntu0.18.04.1 amd64 also reproduce this issue) + * chromium-browser=79.0.3945.79-0ubuntu0.18.04.1 amd64 (UPDATE: chromium-browser=80.0.3987.87-0ubuntu0.18.04.1 amd64, chromium-browser=81.0.4044.138-0ubuntu0.18.04.1 amd64, and chromium-browser=83.0.4103.61-0ubuntu0.18.04.1 amd64 also reproduce this issue) * fcitx=1:4.2.9.6-1 * fcitx-unikey=0.2.4-1.1 Steps: * Launch fcitx and chromium-browser. * Focus input to a text box (e.g. omnibox, F12 console). * Trigger fcitx IME with UniKey. * Type a character sequence that produces a Vietnamese character (e.g. "aws" (without quotes), with Telex input method, will produce "ắ"). Do not press Ctrl or Spacebar, which will commit the word. * Press either Shift key. Expected result: * Nothing happens, or the typed character should not change, at the very least. Actual result: * Typed word reverts back to "aws". The underline on the word still retains, meaning that the word is not yet committed. This issue is a real nuisance when typing a Vietnamese word followed by a Shift-punctuation (e.g. a question mark right after the word). Remarks: - * This issue does not happen on any other programs, only happens on Chromium and Google Chrome, versions 79 to 81 (and possibly next versions). + * This issue does not happen on any other programs, only happens on Chromium and Google Chrome, versions 79 to 83 (and possibly next versions). * Using fcitx-mozc, after typing a Japanese word, the Shift key does not change the character. * This issue, more or less, is similar to bug #1859294, although not a strict duplicate. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
How can we let Chromium developers be aware of this bug? ** Description changed: Prerequisites: * Ubuntu Bionic or Zorin OS 15 - * chromium-browser=79.0.3945.79-0ubuntu0.18.04.1 amd64 (UPDATE: chromium-browser=80.0.3987.87-0ubuntu0.18.04.1 amd64 also reproduces this issue) + * chromium-browser=79.0.3945.79-0ubuntu0.18.04.1 amd64 (UPDATE: chromium-browser=80.0.3987.87-0ubuntu0.18.04.1 amd64 and chromium-browser=81.0.4044.138-0ubuntu0.18.04.1 amd64 also reproduce this issue) * fcitx=1:4.2.9.6-1 * fcitx-unikey=0.2.4-1.1 Steps: * Launch fcitx and chromium-browser. * Focus input to a text box (e.g. omnibox, F12 console). * Trigger fcitx IME with UniKey. * Type a character sequence that produces a Vietnamese character (e.g. "aws" (without quotes), with Telex input method, will produce "ắ"). Do not press Ctrl or Spacebar, which will commit the word. * Press either Shift key. Expected result: * Nothing happens, or the typed character should not change, at the very least. Actual result: * Typed word reverts back to "aws". The underline on the word still retains, meaning that the word is not yet committed. This issue is a real nuisance when typing a Vietnamese word followed by a Shift-punctuation (e.g. a question mark right after the word). Remarks: - * This issue does not happen on any other programs, only happens on Chromium and Google Chrome, versions 79 and 80 (and possibly next versions). + * This issue does not happen on any other programs, only happens on Chromium and Google Chrome, versions 79 to 81 (and possibly next versions). * Using fcitx-mozc, after typing a Japanese word, the Shift key does not change the character. * This issue, more or less, is similar to bug #1859294, although not a strict duplicate. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
I have just tried replacing fcitx with ibus and the same issue happened, so it is a problem with IME in general. We should delegate this to chromium instead of leaving it here. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
** Description changed: Prerequisites: * Ubuntu Bionic or Zorin OS 15 - * chromium-browser=79.0.3945.79-0ubuntu0.18.04.1 amd64 + * chromium-browser=79.0.3945.79-0ubuntu0.18.04.1 amd64 (UPDATE: chromium-browser=80.0.3987.87-0ubuntu0.18.04.1 amd64 also reproduces this issue) * fcitx=1:4.2.9.6-1 * fcitx-unikey=0.2.4-1.1 Steps: * Launch fcitx and chromium-browser. * Focus input to a text box (e.g. omnibox, F12 console). * Trigger fcitx IME with UniKey. * Type a character sequence that produces a Vietnamese character (e.g. "aws" (without quotes), with Telex input method, will produce "ắ"). Do not press Ctrl or Spacebar, which will commit the word. * Press either Shift key. Expected result: * Nothing happens, or the typed character should not change, at the very least. Actual result: * Typed word reverts back to "aws". The underline on the word still retains, meaning that the word is not yet committed. This issue is a real nuisance when typing a Vietnamese word followed by a Shift-punctuation (e.g. a question mark right after the word). Remarks: - * This issue does not happen on any other programs, only happens on Chromium and Google Chrome, version 79. + * This issue does not happen on any other programs, only happens on Chromium and Google Chrome, versions 79 and 80 (and possibly next versions). * Using fcitx-mozc, after typing a Japanese word, the Shift key does not change the character. * This issue, more or less, is similar to bug #1859294, although not a strict duplicate. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
** Description changed: Prerequisites: * Ubuntu Bionic or Zorin OS 15 * chromium-browser=79.0.3945.79-0ubuntu0.18.04.1 amd64 * fcitx=1:4.2.9.6-1 * fcitx-unikey=0.2.4-1.1 Steps: * Launch fcitx and chromium-browser. * Focus input to a text box (e.g. omnibox, F12 console). * Trigger fcitx IME with UniKey. * Type a character sequence that produces a Vietnamese character (e.g. "aws" (without quotes), with Telex input method, will produce "ắ"). Do not press Ctrl or Spacebar, which will commit the word. * Press either Shift key. Expected result: - * Nothing happens, or the typed character should not change, to the very least. + * Nothing happens, or the typed character should not change, at the very least. Actual result: * Typed word reverts back to "aws". The underline on the word still retains, meaning that the word is not yet committed. This issue is a real nuisance when typing a Vietnamese word followed by a Shift-punctuation (e.g. a question mark right after the word). Remarks: * This issue does not happen on any other programs, only happens on Chromium and Google Chrome, version 79. * Using fcitx-mozc, after typing a Japanese word, the Shift key does not change the character. * This issue, more or less, is similar to bug #1859294, although not a strict duplicate. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
I also experienced the same problem but on Google Chrome v80 on Archlinux. So maybe this bug is not only restricted to Ubuntu. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: chromium-browser (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1861882] Re: Shift key cancels accented IME input with fcitx
** Summary changed: - Shift key cancels accented IME input + Shift key cancels accented IME input with fcitx -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861882 Title: Shift key cancels accented IME input with fcitx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1861882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs