Version: unspecified OS: Linux When I swipe over a plasmoid on the activity screen, the activity scrolls unless swiping is explicitly defined (or at least that's what it seems like to me). This makes many plasmoids pretty much unusable. Reproducible: Always Steps to Reproduce: Open an activity that is scrollable (i.e. has a resource below the visible area) a) 1. Add News reader (QML) to an actvity. 2. Swipe to through the list of articles 3. Open an article that's longer than the screen height 4. Swipe over the article to scroll it down b) 1.) Add Fifteen Puzzle 2.) Move a piece up or down Actual Results: a 1 Works correctly a 2 Scrolls the article, but the activity screen as well b 2 Moves the piece, but scrolls the activity screen as well Expected Results: If the swipe triggers anything in the plasmoid itself, it should not scroll the activity screen.
I can confirm this behaviour.
Issue reproducible on 2011-10-05-01-23-meego-plasma-active-testing-USB-live.iso
Issue not reproducible on 2011-12-05-18-19-basyskom-plasma-active-devel-meego-usb-live.iso
I can still reproduce it on 2011-11-30-19-05-basyskom-plasma-active-devel-meego-usb-live.iso with updates from today (2011-12-06). Was the activity you tested it on actually long enough for it to scroll? Or was this fixed with some config change introduced after 11-30 so I just don't have the fix on my device? I can reproduce it with both of the widgets mentioned above.
Yes, my activity is long enough. I can't reproduce it with the News reader (QML) but I can with Fifteen Puzzle. Other widgets are also affected, such as: Dictionary (QML), News, Calendar (with holidays) or Blackboard. I'm currently blacklisting some widgets (some are duplicated in functionality, others are not usable). Verified on basyskom-plasma-active-two-meego-usb-live.iso
From now on (starting with 2012-01-31-15-30-basyskom-plasma-active-devel-meego-usb-live.iso) widgets won't be blacklisted for devel to foster bugfixing/adapting plasmoids to PA. If you find any with some kind of issue on testing or stable, please report it.