[Marble-bugs] [marble] [Bug 331232] New: marble-qt/MarbleWidget: no clicks recognized with touch input on application when MarbleWidget is visible

christian tacke lordbluelight at gmx.de
Mon Feb 17 11:39:21 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=331232

            Bug ID: 331232
           Summary: marble-qt/MarbleWidget: no clicks recognized with
                    touch input on application when MarbleWidget is
                    visible
    Classification: Unclassified
           Product: marble
           Version: 1.6 (KDE 4.11)
          Platform: Ubuntu Packages
                OS: other
            Status: UNCONFIRMED
          Severity: grave
          Priority: NOR
         Component: general
          Assignee: marble-bugs at kde.org
          Reporter: lordbluelight at gmx.de

I'm developing an application on a x86_64 tablet with MarbleWidget but could
diagnose the same behaviour for marble-qt. I'm using Ubuntu 13.10 with Unity on
the tablet.

What I have:
I have different QActions in a Menubar, a QTabWidget as the central widget of
the QMainWindow and MarbleWidget as an Element of one Tab.

As soon as the MarbleWidget becomes visible first time no touch input clicks on
the application outside of the MarbleWidget are recognized anymore. It looks
like normal mouse hovering instead of clicking. Pinch&zoom, dragging and
clicking inside the MarbleWidget works.

Clicking outside of the application works normal. Using an external standard
mouse works normal too. Only the specific application with touch input are
affected.

Reproducible: Always

Steps to Reproduce:
1. Create application with MarbleWidget and at least another button with a
"visible reaction" like a test slot
2. Run application on touch device
3. Try zooming/dragging/clicking on MarbleWidget
4. Try clicking Button
Actual Results:  
3. works as expected
4. no "visible reaction"/clicked() signal of button not emitted

Expected Results:  
3. works as expected
4.clicked() signal of button emitted

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Marble-bugs mailing list