[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [plasmashell] [Bug 366462] Regression: All desktop items cannot be clicked / touched / launched
From: sac <bugzilla_noreply () kde ! org>
Date: 2017-03-07 19:09:23
Message-ID: bug-366462-17878-ktNapo7hKa () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=366462
--- Comment #6 from sac <j1563082@trbvm.com> ---
> The problem is that MouseEventListener in frameworks doesn't have touch event \
> support.
Many thanks for the verification & debugging. Is this a bug in QT?
In general QT should support this:
"By default, QGuiApplication translates the first touch point in a QTouchEvent
into a QMouseEvent. This makes it possible to enable touch events on existing
widgets that do not normally handle QTouchEvent. "
http://doc.qt.io/qt-5/qtouchevent.html
"The MouseArea type allows mouse and touch events to be handled in a QML
application."
http://doc.qt.io/qt-5/qtquick-usecase-userinput.html
Is this just related to the following (I guess onContainsMouseChanged will
never fire in case of touch)?
https://cgit.kde.org/kde-workspace.git/tree/plasma/desktop/applets/tasks/package/contents/ui/Task.qml?id=e9023a81186145ac4b33268a08759ab00df61466
onClicked: {
if (isGroupParent) {
groupDialog.target = task;
groupDialog.visible = true;
} else {
tasks.activateItem(model.Id, true);
}
}
--
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic