Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-141078

Shift + Tab behavior is inconsistent across desktop vs WASM

XMLWordPrintable

    • WebAssembly

      First of all, this problem is only confirmed with 6.5 for now. 6.8.4 and 6.10.0 seem to be OK. So ideally, only backport is needed.

      The problem can be confirmed by the reproducer attached. An event filter that will outputs the keys pressed. And the problem happens to Shift + Tab

      On Desktop, output is:

      Pressing on "1000002" with modifier QFlags<Qt::KeyboardModifier>(ShiftModifier)
      

      Tab is recognized as BackTab

      On WASM, output is:

      Pressing on "1000001" with modifier QFlags<Qt::KeyboardModifier>(ShiftModifier)
      

      Tab is just Tab.

      And it can be confirm by 6.8.4/6.10.0, that the correct behavior should be Tab being registered as BackTab.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qt.webassembly qt.webassembly
            luqiaochen Luqiao Chen
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes