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

Symbian: Button is shown pressed when the finger is slided outside of the button area

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 4.7.4
    • 4.6.3
    • GUI: Look'n'Feel
    • None
    • c2c8262116550fe679b9f5c09098bd0daac00a5d

    Description

      Button is shown pressed when the finger is slided outside of the button area

      Preconditions:

      You have N97 or other Symbian device with Qt 4.6.3

      Steps:

      1) Create a QtWebKit showing a web page with button, shown inside scrollbar area
      2) touch scrollbar
      3) press button down, move finger outside of the button and release the finger.
      -> now the button is shown still as "pressed" instead of being shown as normal, "released"

      Test application as attached (testwebkit.zip), where there is a gray rectangle with black borders. When the user presses the button, it changes to white rectangle with green borders. When the user moves the finger out of the button region, the button is still shown as pressed.

      It can be that this bug is inside Qt, probably in QS60Style, since I have heard that some are experiencing it also without the QtWebKit. I shortly tested similar settings without the QtWebKit and did not receive errors, though. For my test set, see the testbutton.zip included.

      Attachments

        1. testbutton_button_in_dialog.zip
          10 kB
        2. testbutton.zip
          2 kB
        3. testwebkit.zip
          4 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            samimeri Sami Merila (Inactive)
            alhannin Aleksi Hänninen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes