<?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>455292</bug_id>
          
          <creation_ts>2022-06-15 00:20:00 +0000</creation_ts>
          <short_desc>5.25 Desktop Grid - Can&apos;t select a virtual desktop using the keyboard anymore</short_desc>
          <delta_ts>2022-06-23 03:18:30 +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.25.0</version>
          <rep_platform>Arch Linux</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>regression, usability</keywords>
          <priority>VHI</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="hugh">hugh.garse</reporter>
          <assigned_to name="KWin default assignee">kwin-bugs-null</assigned_to>
          <cc>ledity</cc>
    
    <cc>nate</cc>
    
    <cc>notmart</cc>
          
          <cf_commitlink>https://invent.kde.org/plasma/kwin/commit/9591c3a118b830af1864ec622ab1d233db94fbc9</cf_commitlink>
          <cf_versionfixedin>5.25.1</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2131274</commentid>
    <comment_count>0</comment_count>
    <who name="hugh">hugh.garse</who>
    <bug_when>2022-06-15 00:20:00 +0000</bug_when>
    <thetext>SUMMARY

New desktop grid implentation in 5.25 does not allow keyboard selection of a virtual desktop whilst in grid mode.  Only way to select is to click a desktop with the mouse.  Please add this functionality back.

STEPS TO REPRODUCE

1. Open desktop grid view.

2. Use number keys or Function keys to select a virtual desktop.

OBSERVED RESULT

Nada.  

Keyed desktop does not become active and desktop grid remains open.

EXPECTED RESULT

Desktop grid closes and selected desktop becomes active.

Previous implementation of desktop grid allowed for numerical keyboard selection (ie 1-n) and function key selection (ie F1-Fn).  Please add both these back.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Arch Linux
(available in About System)
KDE Plasma Version: 5.25
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.4

ADDITIONAL INFORMATION</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2131553</commentid>
    <comment_count>1</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2022-06-15 18:06:18 +0000</bug_when>
    <thetext>Can confirm.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2132582</commentid>
    <comment_count>2</comment_count>
    <who name="galder">lemmyg</who>
    <bug_when>2022-06-18 18:41:37 +0000</bug_when>
    <thetext>*** Bug 455509 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2133158</commentid>
    <comment_count>3</comment_count>
    <who name="hugh">hugh.garse</who>
    <bug_when>2022-06-21 00:51:32 +0000</bug_when>
    <thetext>This is not making it into 5.25.1?

As a keyboard centric user I hope this gets fixed soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2133215</commentid>
    <comment_count>4</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2022-06-21 07:45:06 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/2556</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2133231</commentid>
    <comment_count>5</comment_count>
    <who name="Vlad Zahorodnii">vlad.zahorodnii</who>
    <bug_when>2022-06-21 08:58:59 +0000</bug_when>
    <thetext>Git commit d40aec08536c28e35824b0f17adabce3fcac2880 by Vlad Zahorodnii.
Committed on 21/06/2022 at 07:43.
Pushed by vladz into branch &apos;master&apos;.

effects/desktopgrid: Allow switching between desktops using digit and function keys

C++ version allowed switching between virtual desktops by pressing
function keys (Fn) or digit keys.

M  +11   -0    src/effects/desktopgrid/qml/main.qml

https://invent.kde.org/plasma/kwin/commit/d40aec08536c28e35824b0f17adabce3fcac2880</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2133232</commentid>
    <comment_count>6</comment_count>
    <who name="Vlad Zahorodnii">vlad.zahorodnii</who>
    <bug_when>2022-06-21 08:59:28 +0000</bug_when>
    <thetext>Git commit 9591c3a118b830af1864ec622ab1d233db94fbc9 by Vlad Zahorodnii.
Committed on 21/06/2022 at 08:59.
Pushed by vladz into branch &apos;Plasma/5.25&apos;.

effects/desktopgrid: Allow switching between desktops using digit and function keys

C++ version allowed switching between virtual desktops by pressing
function keys (Fn) or digit keys.


(cherry picked from commit d40aec08536c28e35824b0f17adabce3fcac2880)

M  +11   -0    src/effects/desktopgrid/qml/main.qml

https://invent.kde.org/plasma/kwin/commit/9591c3a118b830af1864ec622ab1d233db94fbc9</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2133555</commentid>
    <comment_count>7</comment_count>
    <who name="hugh">hugh.garse</who>
    <bug_when>2022-06-21 21:16:46 +0000</bug_when>
    <thetext>Thx.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>