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

[REG 4->5] Opening context menu via Shift+F10 does not work on windows

    XMLWordPrintable

Details

    • cca4eb45c5e1a70d2c39cad2d77abf0b986bc087 (qtbase/5.4, 4.11.2014, 5.4)

    Description

      Shift+F10 is the default shortcut for opening the context menu on windows. This used to work in Qt 4.8.5 but is broken in Qt 5.2.1-5.3.1 (and possibly earlier Qt5 versions, which I did not test).

      Steps to reproduce using Windows 7 and the test application in the attachment (it's just a QTextEdit in a default-generated Qt-Widget application):

      1) Qt 4.8.5
      1 a) Compile with Qt 4.8.5
      1 b) Place the cursor in the text edit and press Shift+F10.
      Result: The context menu appears (as expected).

      2) Qt 5.3.1
      2 a) Compile with Qt 5.3.1
      2 b) Place the cursor in the text edit and press Shift+F10.
      Result: Nothing happens.
      Expected: The context menu should appear.

      Attachments

        1. qtbug40085_diag4.diff
          5 kB
          Friedemann Kleint
        2. qtbug40085_st.zip
          1 kB
          Friedemann Kleint
        3. ShiftF10ContextMenu.zip
          2 kB
          Tim Hoffmann

        Issue Links

          Activity

            People

              kleint Friedemann Kleint
              thoffmann Tim Hoffmann
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: