<?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>412104</bug_id>
          
          <creation_ts>2019-09-20 02:34:09 +0000</creation_ts>
          <short_desc>[Wayland] Under certain circumstances, if the screen was locked via Kickoff, we can it open during a few milliseconds immediately after the screen is unlocked</short_desc>
          <delta_ts>2025-03-30 16:48: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>wayland-generic</component>
          <version>5.27.80</version>
          <rep_platform>Arch Linux</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>UNCONFIRMED</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.kde.org/show_bug.cgi?id=316734</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>wayland-only</keywords>
          <priority>LO</priority>
          <bug_severity>minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Patrick Silva">bugseforuns</reporter>
          <assigned_to name="KWin default assignee">kwin-bugs-null</assigned_to>
          <cc>nate</cc>
          
          <cf_commitlink>https://invent.kde.org/plasma/kwin/-/commit/76fbea704a96cfd87b97f949e569d9d4cf17a5ec</cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1881125</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2019-09-20 02:34:09 +0000</bug_when>
    <thetext>STEPS TO REPRODUCE
1. start Wayland session
2. open kickoff launcher, click on &quot;Leave&quot; tab, click on &quot;Lock&quot;
3. type your password and press enter/return to unlock your screen

OBSERVED RESULT
we can see the kickoff open immediately after the screen to be unlocked.
It closes itself after a few milliseconds.

EXPECTED RESULT
kickoff is not open after the screen to be unlocked, like on X11.

SOFTWARE/OS VERSIONS
SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.16.90
KDE Frameworks Version: 5.62.0
Qt Version: 5.13.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1893660</commentid>
    <comment_count>1</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2019-11-27 14:03:08 +0000</bug_when>
    <thetext>I can&apos;t reproduce this behavior anymore.
But we can see the Kickoff closing itself behind a black screen immediately after click on &quot;Lock&quot;
and before the screen locker appears.

Operating System: Arch Linux 
KDE Plasma Version: 5.17.3
KDE Frameworks Version: 5.64.0
Qt Version: 5.13.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1903631</commentid>
    <comment_count>2</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2020-01-18 12:55:27 +0000</bug_when>
    <thetext>still reproducible at least on Neon unstable edition.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.18.80
KDE Frameworks Version: 5.67.0
Qt Version: 5.13.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2008704</commentid>
    <comment_count>3</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-03-04 19:51:17 +0000</bug_when>
    <thetext>Cannot reproduce on current git master. Can you?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2008807</commentid>
    <comment_count>4</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2021-03-04 22:09:33 +0000</bug_when>
    <thetext>yes, I can.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.21.80
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Graphics Platform: Wayland</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2124808</commentid>
    <comment_count>5</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2022-05-19 19:05:55 +0000</bug_when>
    <thetext>Cannot reproduce consistently, but it&apos;s still happening.

Operating System: Arch Linux
KDE Plasma Version: 5.24.90
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.4
Graphics Platform: Wayland</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2265442</commentid>
    <comment_count>6</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2023-11-13 16:39:20 +0000</bug_when>
    <thetext>Can also reproduce when locking the screen via context menu of desktop. The context menu is visible for a few milliseconds after unlocking.

Operating System: Arch Linux 
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0
Graphics Platform: Wayland</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2273424</commentid>
    <comment_count>7</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2023-12-12 21:35:55 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/4785</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2273531</commentid>
    <comment_count>8</comment_count>
    <who name="Vlad Zahorodnii">vlad.zahorodnii</who>
    <bug_when>2023-12-13 08:28:33 +0000</bug_when>
    <thetext>Git commit 76fbea704a96cfd87b97f949e569d9d4cf17a5ec by Vlad Zahorodnii.
Committed on 13/12/2023 at 09:19.
Pushed by vladz into branch &apos;master&apos;.

plugins/slidingpopups: Cancel animations when screen is locked/unlocked

M  +2    -0    src/plugins/slidingpopups/slidingpopups.cpp

https://invent.kde.org/plasma/kwin/-/commit/76fbea704a96cfd87b97f949e569d9d4cf17a5ec</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2276154</commentid>
    <comment_count>9</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2023-12-23 10:31:16 +0000</bug_when>
    <thetext>This bug persists on neon unstable.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.91.90
KDE Frameworks Version: 5.248.0
Qt Version: 6.6.1
Graphics Platform: Wayland</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2279037</commentid>
    <comment_count>10</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2024-01-09 23:52:10 +0000</bug_when>
    <thetext>I can&apos;t reproduce the issue with the original steps to reproduce. Are you still able to? If so, does it reproduce in a new clean user account?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2279135</commentid>
    <comment_count>11</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2024-01-10 12:20:06 +0000</bug_when>
    <thetext>Can reproduce with these steps even with a newly created user account:

open Kickoff
click on &quot;&lt;&quot; icon in the lower right corner and choose &quot;Lock&quot;
unlock the screen
Result: &quot;&lt;&quot; menu of Kickoff is visible for a few milliseconds after unlocking the screen

or

right-click on desktop and choose &quot;Lock screen&quot;
unlock the screen
Result: the context menu of desktop is visible for a few milliseconds after unlocking the screen</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2279229</commentid>
    <comment_count>12</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2024-01-10 20:14:42 +0000</bug_when>
    <thetext>I cannot reproduce either of those issues. Seems like it&apos;s a timing thing that depends on system speed or CPU load, maybe.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>