Bug 464831 - "Pick your installation Option" dialog doesn't support touchpad scrolling and overflows the visible window.
Summary: "Pick your installation Option" dialog doesn't support touchpad scrolling and...
Status: RESOLVED DUPLICATE of bug 455397
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.102.0
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-25 22:32 UTC by Thomas-Luke Duffin
Modified: 2023-01-27 18:29 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
the dialog overflowing the window. As its a dialog i cannot resize or move to rectify (108.65 KB, image/png)
2023-01-25 22:32 UTC, Thomas-Luke Duffin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas-Luke Duffin 2023-01-25 22:32:47 UTC
Created attachment 155644 [details]
the dialog overflowing the window. As its a dialog i cannot resize or move to rectify

SUMMARY
When installing a plasmoid, kwin extension, or other add-on through the settings menu (with the discover app[let?]), sometimes the user is prompted to pick their installation option from a list of provided versions of said add-on. 

This dialog box that is shown not only overflows the visible window and screen (especially on smaller screens) but it doesn't support scrolling gestures from screens/touchpads. I haven't used this dialog with a mouse so cannot comment on if it responds to a traditional scrollwheel. 

The scrollbar works fine if clicked and dragged, so scroll events are being reacted to in some respects, but more natural scrolling behaviours aren't respected.

I've noticed this on three separate installs of KDE via Manjaro, Neon, and on the Steamdeck via SteamOS. All relatively fresh installs of their respective distributions without many/any 3rd party kwin scripts. 

This notably doesnt happen if you're using the Discover app directly, as it seems to pick the installation option for you.

STEPS TO REPRODUCE
NB: I use a flow here to "install additional widgets" but this is present in other examples of the "get new X..." discover applet.

1. Open the kwin scripts settings page and select the "Get New Scripts..." button.
2. Find a listing that has additional install options. I found that "Window Gaps"  by Natalie (https://store.kde.org/p/1619642) was a good example with lots of install options.
3. Attempt to resize the dialog, or scroll using touchpad/screen gestures.

OBSERVED RESULT
Scrolling gestures should work. Dialog should be sized to fit the window/screen boundaries.

EXPECTED RESULT
Scrolling doesn't occur. Options dialog visibly occluded by window/screen boundaries.

SOFTWARE/OS VERSIONS
5.26 KDE NEON

ADDITIONAL INFORMATION
N/A but contact via email if you need assistance in reproducing!
Comment 1 Thomas-Luke Duffin 2023-01-25 22:36:09 UTC
Just noticed too late that EXPECT and OBSERVED sections are switched by mistake just FYI! :^)
Comment 2 Patrick Silva 2023-01-26 01:34:17 UTC
non funcional scrolling was previously reported as bug 455397
Comment 3 Thomas-Luke Duffin 2023-01-26 18:02:21 UTC
Good spot. Apologies :) Feel free to close
Comment 4 Nate Graham 2023-01-27 17:40:41 UTC
Feel free to mark duplicates yourself in the future, Patrick! I trust you.

*** This bug has been marked as a duplicate of bug 455397 ***
Comment 5 Thomas-Luke Duffin 2023-01-27 18:29:48 UTC
Thanks Nate. Still getting the hang of this site -- would've saved you both the trouble if I knew I could've marked it :^)