<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>479273</bug_id>
          
          <creation_ts>2024-01-01 21:03:36 +0000</creation_ts>
          <short_desc>On Wayland, Vertical Scroll mouse actions do not work in Folder containment, only Desktop containment</short_desc>
          <delta_ts>2024-01-16 15:16:06 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>plasmashell</product>
          <component>Containment</component>
          <version>5.91.0</version>
          <rep_platform>Neon</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.kde.org/show_bug.cgi?id=419878</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>qt6, wayland-only</keywords>
          <priority>NOR</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>1.0</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Paul Brown">paul.brown</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          <cc>akselmo</cc>
    
    <cc>kde</cc>
    
    <cc>nate</cc>
    
    <cc>notmart</cc>
          
          <cf_commitlink>https://invent.kde.org/plasma/plasma-desktop/-/commit/b6295b194bff6f860a80fd9a71b79144d2806205</cf_commitlink>
          <cf_versionfixedin>6.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2277584</commentid>
    <comment_count>0</comment_count>
    <who name="Paul Brown">paul.brown</who>
    <bug_when>2024-01-01 21:03:36 +0000</bug_when>
    <thetext>SUMMARY
The &quot;vertical scroll&quot; input does not seem to trigger any action on the empty desktop.

STEPS TO REPRODUCE
1. Right click on an empty area in workspace, choose &quot;Desktop and Wallpaper&quot; from popup menu 
2. Choose &quot;Mouse Actions&quot; from tabs
3. Add an action and scroll the wheel to associate &quot;Vertical-Scroll&quot; and add it to the list of actions
4. Assign an action from the drop down and click &quot;ok&quot;

OBSERVED RESULT
When you scroll the mouse wheel  when hovering over an empty area of the workspace no action happens

EXPECTED RESULT
When you scroll the mouse wheel  when hovering over an empty are of the workspace the associated action should happen.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.91.90
KDE Frameworks Version: 5.248.0
Qt Version: 6.6.1
Kernel Version: 6.2.0-39-generic (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
I have found several reports for similar, sometimes identical, bugs, but for much older versions of the plasmashell.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2279576</commentid>
    <comment_count>1</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2024-01-11 20:05:34 +0000</bug_when>
    <thetext>Can reproduce. Perhaps a recurrence of Bug 419878.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2279870</commentid>
    <comment_count>2</comment_count>
    <who name="Akseli Lahtinen">akselmo</who>
    <bug_when>2024-01-12 14:56:20 +0000</bug_when>
    <thetext>Scrollwheel works if desktop layout is set to Desktop.

But it does not work if layout is set to Folder View (which is default)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2280474</commentid>
    <comment_count>3</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2024-01-15 12:21:13 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1977</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2280691</commentid>
    <comment_count>4</comment_count>
    <who name="Marco Martin">notmart</who>
    <bug_when>2024-01-16 09:00:42 +0000</bug_when>
    <thetext>Git commit fd44e1053daaff454979edb41274fa6da83c8bc0 by Marco Martin.
Committed on 16/01/2024 at 10:00.
Pushed by mart into branch &apos;master&apos;.

Forward wheel events to the proper item

Plasmoid is not a QGraphicsItem anymore, the one we need is the
AppletInterface, &quot;root&quot;

M  +1    -1    containments/desktop/package/contents/ui/FolderView.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/fd44e1053daaff454979edb41274fa6da83c8bc0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2280693</commentid>
    <comment_count>5</comment_count>
    <who name="Paul Brown">paul.brown</who>
    <bug_when>2024-01-16 09:22:13 +0000</bug_when>
    <thetext>Thanks! Great job.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2280751</commentid>
    <comment_count>6</comment_count>
    <who name="Marco Martin">notmart</who>
    <bug_when>2024-01-16 13:13:18 +0000</bug_when>
    <thetext>Git commit b6295b194bff6f860a80fd9a71b79144d2806205 by Marco Martin.
Committed on 16/01/2024 at 14:12.
Pushed by mart into branch &apos;Plasma/6.0&apos;.

Forward wheel events to the proper item

Plasmoid is not a QGraphicsItem anymore, the one we need is the
AppletInterface, &quot;root&quot;

M  +1    -1    containments/desktop/package/contents/ui/FolderView.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/b6295b194bff6f860a80fd9a71b79144d2806205</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>