<?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>437928</bug_id>
          
          <creation_ts>2021-05-31 23:18:16 +0000</creation_ts>
          <short_desc>Desktop grid doesn&apos;t respond to Touchscreen Input</short_desc>
          <delta_ts>2022-06-30 13:24:26 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>kwin</product>
          <component>effects-desktop-grid</component>
          <version>5.24.3</version>
          <rep_platform>Neon</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="PGillespie">vermontpoet</reporter>
          <assigned_to name="KWin default assignee">kwin-bugs-null</assigned_to>
          <cc>bugseforuns</cc>
    
    <cc>dashonwwIII</cc>
    
    <cc>firlaevhanskde.upstream314</cc>
    
    <cc>kishore96</cc>
    
    <cc>mail</cc>
    
    <cc>nate</cc>
    
    <cc>nicolas.fella</cc>
    
    <cc>personalizedrefrigerator</cc>
    
    <cc>plasma-bugs-null</cc>
          
          <cf_commitlink>https://invent.kde.org/plasma/kwin/commit/7a4cabf3287e82e7d1d6ba84b8b059ab470f9f42</cf_commitlink>
          <cf_versionfixedin>5.25</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2036926</commentid>
    <comment_count>0</comment_count>
    <who name="PGillespie">vermontpoet</who>
    <bug_when>2021-05-31 23:18:16 +0000</bug_when>
    <thetext>SUMMARY

After setting Right Center Edge to &quot;Desktop Grid&quot; via &quot;Touchscreen Settings&quot;, and after invoking the Desktop Grid, the grid itself does not respond to touchscreen gestures like tapping, forcing the user to choose another desktop or app via the touchpad or mouse.

STEPS TO REPRODUCE
1. Set (in my use case) right center edge to &quot;Desktop Grid&quot; in Touchscreen Settings.
2. Invoke Desktop Grid via touchscreen.
3. Attempt to interact with the desktop grid via touchscreen.

OBSERVED RESULT

Desktop grid does not respond to touchscreen gestures.

EXPECTED RESULT


SOFTWARE/OS VERSIONS

System:    Host: NEON Kernel: 5.12.8-surface x86_64 bits: 64 Desktop: KDE Plasma 5.21.90 
           Distro: KDE neon 20.04 Testing Edition 

ADDITIONAL INFORMATION

Microsoft Surface Go 1rst Edition</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2036927</commentid>
    <comment_count>1</comment_count>
    <who name="PGillespie">vermontpoet</who>
    <bug_when>2021-05-31 23:44:01 +0000</bug_when>
    <thetext>Using Wayland.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2043821</commentid>
    <comment_count>2</comment_count>
    <who name="Aitor">mail</who>
    <bug_when>2021-06-27 11:19:26 +0000</bug_when>
    <thetext>I can confirm this issue in OpenSUSE Tumbleweed:
- Plasma 5.22.1
- KDE Frameworks 5.83
- Qt 5.15.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2043822</commentid>
    <comment_count>3</comment_count>
    <who name="Aitor">mail</who>
    <bug_when>2021-06-27 11:20:09 +0000</bug_when>
    <thetext>And using wayland</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2047270</commentid>
    <comment_count>4</comment_count>
    <who name="Firlaev-Hans">firlaevhanskde.upstream314</who>
    <bug_when>2021-07-16 08:15:31 +0000</bug_when>
    <thetext>Can confirm this issue on:

Operating System: Fedora 34
KDE Plasma Version: 5.22.3
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2
Kernel Version: 5.12.15-300.fc34.x86_64 (64-bit)
Graphics Platform: Wayland</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2070837</commentid>
    <comment_count>5</comment_count>
    <who name="Zamundaaa">xaver.hugl</who>
    <bug_when>2021-10-21 06:45:52 +0000</bug_when>
    <thetext>*** Bug 444164 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2081350</commentid>
    <comment_count>6</comment_count>
    <who name="Zamundaaa">xaver.hugl</who>
    <bug_when>2021-11-29 10:27:08 +0000</bug_when>
    <thetext>*** Bug 446225 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2117035</commentid>
    <comment_count>7</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2022-04-12 13:19:37 +0000</bug_when>
    <thetext>Noticed this bug on neon unstable a few days ago.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.3
Graphics Platform: Wayland</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2121669</commentid>
    <comment_count>8</comment_count>
    <who name="Marco Martin">notmart</who>
    <bug_when>2022-05-06 10:45:41 +0000</bug_when>
    <thetext>Git commit 7a4cabf3287e82e7d1d6ba84b8b059ab470f9f42 by Marco Martin.
Committed on 06/05/2022 at 10:44.
Pushed by mart into branch &apos;master&apos;.

QML version of the Desktop Grid effect

Replace completely the old desktop grid effect with a QML version.
Aims to feature parity and be a change as transparent as possible for the user.
Related: bug 433071, bug 452625, bug 443971, bug 437121, bug 452925, bug 452439, bug 288530, bug 450254, bug 450106, bug 447832, bug 449960, bug 416576, bug 441862, bug 444859, bug 445999, bug 422117, bug 404627, bug 435483, bug 420744, bug 435482, bug 427055, bug 333445, bug 429120, bug 427391, bug 409295, bug 294322, bug 356955
FIXED-IN: 5.25

M  +5    -0    src/effects.cpp
M  +10   -5    src/effects/desktopgrid/CMakeLists.txt
D  +0    -1571 src/effects/desktopgrid/desktopgrid.cpp
D  +0    -186  src/effects/desktopgrid/desktopgrid.h
D  +0    -32   src/effects/desktopgrid/desktopgrid.kcfg
M  +6    -14   src/effects/desktopgrid/desktopgrid_config.cpp
M  +2    -2    src/effects/desktopgrid/desktopgrid_config.h
M  +68   -144  src/effects/desktopgrid/desktopgrid_config.ui
A  +32   -0    src/effects/desktopgrid/desktopgridconfig.kcfg
M  +5    -1    src/effects/desktopgrid/desktopgridconfig.kcfgc
A  +342  -0    src/effects/desktopgrid/desktopgrideffect.cpp     [License: GPL(v2.0+)]
A  +108  -0    src/effects/desktopgrid/desktopgrideffect.h     [License: GPL(v2.0+)]
M  +5    -4    src/effects/desktopgrid/main.cpp
D  +0    -26   src/effects/desktopgrid/main.qml
M  +1    -0    src/effects/desktopgrid/metadata.json
A  +255  -0    src/effects/desktopgrid/qml/DesktopView.qml     [License: GPL(v2.0+)]
A  +193  -0    src/effects/desktopgrid/qml/main.qml     [License: GPL(v2.0+)]
M  +22   -5    src/effects/private/qml/WindowHeap.qml
M  +21   -3    src/libkwineffects/kwineffects.h
M  +4    -1    src/libkwineffects/kwinquickeffect.cpp

https://invent.kde.org/plasma/kwin/commit/7a4cabf3287e82e7d1d6ba84b8b059ab470f9f42</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2136067</commentid>
    <comment_count>9</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2022-06-30 12:45:52 +0000</bug_when>
    <thetext>Desktop grid stopped working with touchscreen on neon unstable.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.25.80
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Graphics Platform: Wayland</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2136069</commentid>
    <comment_count>10</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2022-06-30 13:24:26 +0000</bug_when>
    <thetext>Yeah, it was working, but then broke again recently. See Bug 456133 which is tracking that. I&apos;m going to work on it today.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>