<?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>465751</bug_id>
          
          <creation_ts>2023-02-15 09:11:39 +0000</creation_ts>
          <short_desc>[5.27 Regression] Password prompt for VPN connection does not have password field in focus by default</short_desc>
          <delta_ts>2024-12-23 18:23:38 +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>Networking in general</component>
          <version>master</version>
          <rep_platform>Other</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=312325</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>regression</keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.0</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gurenko Alex">agurenko</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          <cc>jan.molnar</cc>
    
    <cc>kde</cc>
    
    <cc>nate</cc>
          
          <cf_commitlink>https://invent.kde.org/plasma/plasma-nm/commit/133ae5311f8553c16da63155ed06b05313988ec8</cf_commitlink>
          <cf_versionfixedin>5.27.1</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2208016</commentid>
    <comment_count>0</comment_count>
    <who name="Gurenko Alex">agurenko</who>
    <bug_when>2023-02-15 09:11:39 +0000</bug_when>
    <thetext>SUMMARY

I&apos;ve just upgraded from plasma 5.26.5 to 5.27.0 and default for vpn password prompt is changed. Password input field is no longer in focus by default


STEPS TO REPRODUCE
1. Click connect to a VPN with a password prompt


OBSERVED RESULT

Password prompt dialog now have &quot;OK&quot; button in focus by default

EXPECTED RESULT

Password input field should be in focus so you can start typing it right away


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 37 KDE Spin
KDE Plasma Version: 5.27.0
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2208044</commentid>
    <comment_count>1</comment_count>
    <who name="Kai Uwe Broulik">kde</who>
    <bug_when>2023-02-15 10:00:28 +0000</bug_when>
    <thetext>Looks like a regression from https://invent.kde.org/plasma/plasma-nm/-/commit/ce6a0cc8251a720828bbe680750aa16a42408797</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2208049</commentid>
    <comment_count>2</comment_count>
    <who name="Vlad Zahorodnii">vlad.zahorodnii</who>
    <bug_when>2023-02-15 10:14:07 +0000</bug_when>
    <thetext>That commit works fine. My bisect session resulted in

84b1e5079e490195d111f9c62bc00915fae3b903 is the first bad commit
commit 84b1e5079e490195d111f9c62bc00915fae3b903</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2208073</commentid>
    <comment_count>3</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2023-02-15 11:48:38 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-nm/-/merge_requests/216</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2208161</commentid>
    <comment_count>4</comment_count>
    <who name="Nicolas Fella">nicolas.fella</who>
    <bug_when>2023-02-15 17:00:06 +0000</bug_when>
    <thetext>Git commit cadf1478f7585f07523c239eef6ba6217044c3ac by Nicolas Fella.
Committed on 15/02/2023 at 11:46.
Pushed by nicolasfella into branch &apos;master&apos;.

Revert &quot;Use QWindow instead of KWindowSystem to set KeepAbove&quot;

QWidget::setWindowFlag() has side-effects that break the set focus widget

This reverts commit 84b1e5079e490195d111f9c62bc00915fae3b903.

M  +2    -1    kded/pindialog.cpp
M  +2    -1    kded/secretagent.cpp
M  +2    -1    libs/handler.cpp

https://invent.kde.org/plasma/plasma-nm/commit/cadf1478f7585f07523c239eef6ba6217044c3ac</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2208162</commentid>
    <comment_count>5</comment_count>
    <who name="Nicolas Fella">nicolas.fella</who>
    <bug_when>2023-02-15 17:00:42 +0000</bug_when>
    <thetext>Git commit 133ae5311f8553c16da63155ed06b05313988ec8 by Nicolas Fella.
Committed on 15/02/2023 at 17:00.
Pushed by nicolasfella into branch &apos;Plasma/5.27&apos;.

Revert &quot;Use QWindow instead of KWindowSystem to set KeepAbove&quot;

QWidget::setWindowFlag() has side-effects that break the set focus widget

This reverts commit 84b1e5079e490195d111f9c62bc00915fae3b903.

(cherry picked from commit cadf1478f7585f07523c239eef6ba6217044c3ac)

M  +2    -1    kded/pindialog.cpp
M  +2    -1    kded/secretagent.cpp
M  +2    -1    libs/handler.cpp

https://invent.kde.org/plasma/plasma-nm/commit/133ae5311f8553c16da63155ed06b05313988ec8</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2260225</commentid>
    <comment_count>6</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2023-10-20 12:29:21 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-nm/-/merge_requests/299</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2260227</commentid>
    <comment_count>7</comment_count>
    <who name="Kai Uwe Broulik">kde</who>
    <bug_when>2023-10-20 13:00:26 +0000</bug_when>
    <thetext>Git commit 589c58ed7f2dedff0299786ae8fc3706a0d8f37f by Kai Uwe Broulik.
Committed on 20/10/2023 at 14:28.
Pushed by broulik into branch &apos;Plasma/5.27&apos;.

Revert &quot;Don&apos;t force active dialogs right after showing&quot;

This breaks focussing the password dialog when connecting to a OpenVPN
from the Networks applet.

Better revert this on LTS, and then figure it out properly for 6.0.

This reverts commit ce6a0cc8251a720828bbe680750aa16a42408797.

M  +1    -0    kded/pindialog.cpp
M  +1    -0    kded/secretagent.cpp
M  +1    -0    libs/handler.cpp

https://invent.kde.org/plasma/plasma-nm/-/commit/589c58ed7f2dedff0299786ae8fc3706a0d8f37f</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2264702</commentid>
    <comment_count>8</comment_count>
    <who name="Jan Molnar">jan.molnar</who>
    <bug_when>2023-11-10 13:41:51 +0000</bug_when>
    <thetext>*** Bug 469398 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2383673</commentid>
    <comment_count>9</comment_count>
    <who name="Ben Cooksley">bcooksley</who>
    <bug_when>2024-12-23 18:23:38 +0000</bug_when>
    <thetext>Bulk transfer as requested in T17796</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>