<?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>457910</bug_id>
          
          <creation_ts>2022-08-15 11:33:15 +0000</creation_ts>
          <short_desc>[Desktop grid] Can&apos;t navigate between desktops, only windows</short_desc>
          <delta_ts>2024-03-26 13:10:43 +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-overview</component>
          <version>5.25.5</version>
          <rep_platform>openSUSE</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=456068</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>usability</keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ondrej Malek">o.malek.cz</reporter>
          <assigned_to name="KWin default assignee">kwin-bugs-null</assigned_to>
          <cc>al.neodim</cc>
    
    <cc>fanzhuyifan</cc>
    
    <cc>martlart</cc>
    
    <cc>mglb</cc>
    
    <cc>nate</cc>
    
    <cc>unblended_icing552</cc>
          
          <cf_commitlink></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>2145797</commentid>
    <comment_count>0</comment_count>
    <who name="Ondrej Malek">o.malek.cz</who>
    <bug_when>2022-08-15 11:33:15 +0000</bug_when>
    <thetext>SUMMARY
Since 5.25.0 arrow keys are navigating between windows not workspaces as prior to 5.25. 

STEPS TO REPRODUCE
1. Setup desktop grid effect in settings
2. open it
3. pres arrow key

OBSERVED RESULT
navigates cross windows


EXPECTED RESULT
navigates cross workspaces, selected one is highlighted (preferably with border). When using 4k monitor with 5x4 grid currently selected window border is not visible enough.

SOFTWARE/OS VERSIONS

Operating System: openSUSE Tumbleweed 20220813
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.19.0-1-default (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 5600U with Radeon Graphics
Memory: 38,0 GiB of RAM
Graphics Processor: AMD RENOIR
Manufacturer: LENOVO
Product Name: 20X70042CK
System Version: ThinkPad L15 Gen 2a</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2151076</commentid>
    <comment_count>1</comment_count>
    <who name="Mariusz Glebocki">mglb</who>
    <bug_when>2022-09-08 13:53:23 +0000</bug_when>
    <thetext>Caused by a fix in https://bugs.kde.org/show_bug.cgi?id=456068, which adds navigation between windows, not desktops.
Is it intentional decision? I did find navigation between desktops (not windows) useful. There&apos;s already Present Windows effect for navigating between all windows.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2152464</commentid>
    <comment_count>2</comment_count>
    <who name="Ondrej Malek">o.malek.cz</who>
    <bug_when>2022-09-13 21:07:59 +0000</bug_when>
    <thetext>This is still in 5.25.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2156652</commentid>
    <comment_count>3</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2022-09-26 21:34:03 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/3003</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2156733</commentid>
    <comment_count>4</comment_count>
    <who name="Vlad Zahorodnii">vlad.zahorodnii</who>
    <bug_when>2022-09-27 06:26:45 +0000</bug_when>
    <thetext>Git commit 105af544c9069f2ccbcb80fc460e7c9dba2a26f5 by Vlad Zahorodnii, on behalf of David Edmundson.
Committed on 27/09/2022 at 06:26.
Pushed by vladz into branch &apos;master&apos;.

Don&apos;t accept  space and enter key events in empty WindowHeaps

This fixes being able to select an empty desktop.

M  +1    -1    src/effects/private/qml/WindowHeap.qml

https://invent.kde.org/plasma/kwin/commit/105af544c9069f2ccbcb80fc460e7c9dba2a26f5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2156735</commentid>
    <comment_count>5</comment_count>
    <who name="Vlad Zahorodnii">vlad.zahorodnii</who>
    <bug_when>2022-09-27 06:28:49 +0000</bug_when>
    <thetext>Git commit 893d58eba7800f2fa6f05c6e630ed419ed4ce083 by Vlad Zahorodnii, on behalf of David Edmundson.
Committed on 27/09/2022 at 06:28.
Pushed by vladz into branch &apos;Plasma/5.26&apos;.

Don&apos;t accept  space and enter key events in empty WindowHeaps

This fixes being able to select an empty desktop.


(cherry picked from commit 105af544c9069f2ccbcb80fc460e7c9dba2a26f5)

M  +1    -1    src/effects/private/qml/WindowHeap.qml

https://invent.kde.org/plasma/kwin/commit/893d58eba7800f2fa6f05c6e630ed419ed4ce083</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2228531</commentid>
    <comment_count>6</comment_count>
    <who name="Alexad">al.neodim</who>
    <bug_when>2023-05-07 05:19:29 +0000</bug_when>
    <thetext>The same here. plasmashell 5.27.4

Please, restore navigation between Desktops, not windows. This is a major issue. Who in heck would pan small windows instead of desktop in desktop grid!?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2273723</commentid>
    <comment_count>7</comment_count>
    <who name="Alexad">al.neodim</who>
    <bug_when>2023-12-13 19:51:07 +0000</bug_when>
    <thetext>Upgraded to 5.27.8 - still not fixed. Deeply dissappointed! I wish we downgrade to rpe-5.25. 5.24 was probably the best plasma shell. Now everything is slow. I don&apos;t really want these new bells &amp; whistels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2305467</commentid>
    <comment_count>8</comment_count>
    <who name="Ondrej Malek">o.malek.cz</who>
    <bug_when>2024-03-25 18:11:43 +0000</bug_when>
    <thetext>(In reply to Alex A.D. from comment #7)
&gt; Upgraded to 5.27.8 - still not fixed. Deeply dissappointed! I wish we
&gt; downgrade to rpe-5.25. 5.24 was probably the best plasma shell. Now
&gt; everything is slow. I don&apos;t really want these new bells &amp; whistels.

On 6.1 Dev wayland I just found out that it leaks global shortcuts to overview-grid thus it is possible navigate just thru desktops. I was trying to implement it when I found out, but it actually sufficient for me.  I like it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2305571</commentid>
    <comment_count>9</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2024-03-25 21:59:37 +0000</bug_when>
    <thetext>In fact I&apos;m pretty sure that&apos;s intentional!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2305749</commentid>
    <comment_count>10</comment_count>
    <who name="Ondrej Malek">o.malek.cz</who>
    <bug_when>2024-03-26 13:10:43 +0000</bug_when>
    <thetext>(In reply to Nate Graham from comment #9)
&gt; In fact I&apos;m pretty sure that&apos;s intentional!

thx, in that case that yields other misbehavior https://bugs.kde.org/show_bug.cgi?id=484520</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>