[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-10-04 Thread ratijas
https://bugs.kde.org/show_bug.cgi?id=389052

ratijas  changed:

   What|Removed |Added

   Version Fixed In||5.26

--- Comment #40 from ratijas  ---
> > Wow...shall we light a candle for the (coming) 4th anniversary of this
> > annoying bug?
> 
> This reminds me why I stopped filing bugs against KDE.

And that reminds me why I started fixing them 

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-10-04 Thread ratijas
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #38 from ratijas  ---
Git commit d83674e5ed171e590223a2fc0b6d49da09e245dc by ivan tkachenko.
Committed on 04/10/2022 at 12:05.
Pushed by ratijas into branch 'Plasma/5.26'.

applet: Block all role changes while in delayModelUpdates mode

Practically all roles are accounted for when comparing connections in
downstream sort-filter proxy model. Let's block all roles from
propagating changes while scan delay is requested to avoid surprises.

Partially helps, but not fully fixes:
(cherry picked from commit 6a6cbe10c9eaabf6bcd8ae2b12df7f0ea6903cc1)

M  +1-3libs/models/networkmodel.cpp

https://invent.kde.org/plasma/plasma-nm/commit/d83674e5ed171e590223a2fc0b6d49da09e245dc

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-10-04 Thread ratijas
https://bugs.kde.org/show_bug.cgi?id=389052

ratijas  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-nm/commit/9e5cdc3 |ma/plasma-nm/commit/575e9e9
   |e4f0b83221310560f2e4966c7d5 |12b93b10b7fd337a5c100ac533b
   |fa59bc  |6ca4e2

--- Comment #39 from ratijas  ---
Git commit 575e9e912b93b10b7fd337a5c100ac533b6ca4e2 by ivan tkachenko.
Committed on 04/10/2022 at 12:05.
Pushed by ratijas into branch 'Plasma/5.26'.

applet: Fix delayModelUpdates mode

The delayModelUpdates write-only property was a workaround, but it
didn't even work properly especially with multiple delegates
(writers) per single shared variable. This patch promotes the concept
into a model role, and turns the model's shared property into readonly
aggregated state. This should fix most of the cases when a connection
would suddenly teleport away or even replaced with another while typing
in password.
(cherry picked from commit 9e5cdc3e4f0b83221310560f2e4966c7d5fa59bc)

M  +7-9applet/contents/ui/ConnectionItem.qml
M  +4-1applet/contents/ui/main.qml
M  +57   -17   libs/models/networkmodel.cpp
M  +14   -4libs/models/networkmodel.h
M  +13   -0libs/models/networkmodelitem.cpp
M  +4-0libs/models/networkmodelitem.h

https://invent.kde.org/plasma/plasma-nm/commit/575e9e912b93b10b7fd337a5c100ac533b6ca4e2

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-10-04 Thread ratijas
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #37 from ratijas  ---
Git commit 6a6cbe10c9eaabf6bcd8ae2b12df7f0ea6903cc1 by ivan tkachenko.
Committed on 04/10/2022 at 10:06.
Pushed by ratijas into branch 'master'.

applet: Block all role changes while in delayModelUpdates mode

Practically all roles are accounted for when comparing connections in
downstream sort-filter proxy model. Let's block all roles from
propagating changes while scan delay is requested to avoid surprises.

Partially helps, but not fully fixes:

M  +1-3libs/models/networkmodel.cpp

https://invent.kde.org/plasma/plasma-nm/commit/6a6cbe10c9eaabf6bcd8ae2b12df7f0ea6903cc1

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-10-04 Thread ratijas
https://bugs.kde.org/show_bug.cgi?id=389052

ratijas  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-nm/commit/9e5cdc3
   ||e4f0b83221310560f2e4966c7d5
   ||fa59bc

--- Comment #36 from ratijas  ---
Git commit 9e5cdc3e4f0b83221310560f2e4966c7d5fa59bc by ivan tkachenko.
Committed on 04/10/2022 at 10:06.
Pushed by ratijas into branch 'master'.

applet: Fix delayModelUpdates mode

The delayModelUpdates write-only property was a workaround, but it
didn't even work properly especially with multiple delegates
(writers) per single shared variable. This patch promotes the concept
into a model role, and turns the model's shared property into readonly
aggregated state. This should fix most of the cases when a connection
would suddenly teleport away or even replaced with another while typing
in password.

M  +7-9applet/contents/ui/ConnectionItem.qml
M  +4-1applet/contents/ui/main.qml
M  +57   -17   libs/models/networkmodel.cpp
M  +14   -4libs/models/networkmodel.h
M  +13   -0libs/models/networkmodelitem.cpp
M  +4-0libs/models/networkmodelitem.h

https://invent.kde.org/plasma/plasma-nm/commit/9e5cdc3e4f0b83221310560f2e4966c7d5fa59bc

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-09-30 Thread Lars Scheiter
https://bugs.kde.org/show_bug.cgi?id=389052

Lars Scheiter  changed:

   What|Removed |Added

 CC|schei...@gonicus.de |

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-09-28 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=389052

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #34 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-nm/-/merge_requests/153

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-09-28 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #35 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-nm/-/merge_requests/153

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-09-28 Thread ratijas
https://bugs.kde.org/show_bug.cgi?id=389052

ratijas  changed:

   What|Removed |Added

 CC||m...@ratijas.tk

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-09-27 Thread Marcin Juszkiewicz
https://bugs.kde.org/show_bug.cgi?id=389052

Marcin Juszkiewicz  changed:

   What|Removed |Added

 CC|mar...@juszkiewicz.com.pl   |

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-09-27 Thread Germano Massullo
https://bugs.kde.org/show_bug.cgi?id=389052

Germano Massullo  changed:

   What|Removed |Added

Version|5.10.5  |5.25.5

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-09-26 Thread David Haymond
https://bugs.kde.org/show_bug.cgi?id=389052

David Haymond  changed:

   What|Removed |Added

 CC|da...@davidhaymond.dev  |

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-09-26 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

 CC||germano.massu...@gmail.com

--- Comment #33 from Nate Graham  ---
*** Bug 459604 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-08-26 Thread Silvan Calarco
https://bugs.kde.org/show_bug.cgi?id=389052

Silvan Calarco  changed:

   What|Removed |Added

 CC||silvan.cala...@mambasoft.it

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-07-22 Thread Marcin Juszkiewicz
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #32 from Marcin Juszkiewicz  ---
(In reply to Axel Braun from comment #31)
> Wow...shall we light a candle for the (coming) 4th anniversary of this
> annoying bug?

This reminds me why I stopped filing bugs against KDE.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-07-22 Thread Axel Braun
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #31 from Axel Braun  ---
Wow...shall we light a candle for the (coming) 4th anniversary of this annoying
bug?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

 Status|ASSIGNED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

   Assignee|jgrul...@redhat.com |plasma-b...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-07-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

 CC||mar...@juszkiewicz.com.pl

--- Comment #30 from Nate Graham  ---
*** Bug 442749 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-07-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

 CC||adamantga...@gmail.com

--- Comment #29 from Nate Graham  ---
*** Bug 435430 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-05-13 Thread Lars Scheiter
https://bugs.kde.org/show_bug.cgi?id=389052

Lars Scheiter  changed:

   What|Removed |Added

 CC||schei...@gonicus.de

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-05-10 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

 CC||pap...@protonmail.com

--- Comment #28 from Nate Graham  ---
*** Bug 453598 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-05-01 Thread Cajus Pollmeier
https://bugs.kde.org/show_bug.cgi?id=389052

Cajus Pollmeier  changed:

   What|Removed |Added

 CC||k...@cajus.naasa.net

--- Comment #27 from Cajus Pollmeier  ---
If you're in a place with dozens of SSIDs around, it is not possible to connect
to the correct one using the applet, as the list is re-arranged all the time,
and you've no chance to enter the password at that speed. As stated by others
before, this can quickly become a security issue, as the password field keeps
open, but suddenly belongs to the wrong entry - of whatever type.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-04-11 Thread David Haymond
https://bugs.kde.org/show_bug.cgi?id=389052

David Haymond  changed:

   What|Removed |Added

 CC||da...@davidhaymond.dev

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-02-09 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #26 from setp...@protonmail.com ---
Crossposting this for visibility;

There are two different bugs being discussed here.

1. The order of the items in the applet list changes based on signal strength,
regardless of mouseover. This is this bug. The proper solution to this is to
detect when an entry has mouseover, and make sure it is not reordered in that
case.

2. The password entry field is associated with the nth item in the list rather
than associated with the SSID. I reported this as bug 449666 which was (imho
erroneously) marked as duplicate. The proper solution to this bug is to fix
that association.

Most notably, in practice this is different because **it's fine for an item to
change order when it has keyboard focus**. Keyboard focus can be retained even
when an item changes order.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-02-07 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #25 from Nate Graham  ---
*** Bug 449666 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-02-06 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

 CC||setp...@protonmail.com

--- Comment #24 from Nate Graham  ---
*** Bug 449666 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-01-11 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

   Severity|normal  |grave

--- Comment #23 from Nate Graham  ---
Marking as Grave since this can and does cause you to send your password to the
wrong network, where it could be sniffed and compromised.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2022-01-11 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

 CC||kolafl...@kolahilft.de

--- Comment #22 from Nate Graham  ---
*** Bug 447397 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2021-02-02 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #21 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-nm/-/merge_requests/48

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2021-02-02 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=389052

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #20 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-nm/-/merge_requests/47

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2021-01-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #19 from Nate Graham  ---
Improved but not fixed, methinks.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2021-01-05 Thread Jan Grulich
https://bugs.kde.org/show_bug.cgi?id=389052

Jan Grulich  changed:

   What|Removed |Added

 CC||jgrul...@redhat.com

--- Comment #18 from Jan Grulich  ---
Should be fixed or at least improved with
https://invent.kde.org/plasma/plasma-nm/-/merge_requests/41.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2020-12-25 Thread Axel Braun
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #17 from Axel Braun  ---
(In reply to Boris from comment #16)

> I don't know if this helps, but this issue does not occur when I switch to
> kde on my opensuse desktop where the network was already configured before
> installing kde. (It does happen when I boot from the kubuntu live usb on the
> same system.)

If you do not connect from the drop-down list, but go via the network
management menu -> Create connection -> Wifi you can chose the SSID and enter
the password.
Not as comfortable as from the list, but a workaround

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2020-12-24 Thread Boris
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #16 from Boris  ---
(In reply to Boris from comment #15)
> Created attachment 134313 [details]
> attachment-30706-0.html
> 
> Waiting didn't work for me, they kept jumping around. So yes, no internet
> means unusable in my case.
> 
> Sent from my mobile
> 
> On Thu, 24 Dec 2020, 17:44 Nate Graham,  wrote:
> 
> > https://bugs.kde.org/show_bug.cgi?id=389052
> >
> > --- Comment #14 from Nate Graham  ---
> > I agree that it's an annoying issue that needs to be fixed, but "makes
> > Kubuntu
> > totally unusable" strikes me as a slight exaggeration given that the
> > workaround
> > is to simply wait a few seconds first. :)
> >
> > --
> > You are receiving this mail because:
> > You voted for the bug.
> > You are on the CC list for the bug.

I don't know if this helps, but this issue does not occur when I switch to kde
on my opensuse desktop where the network was already configured before
installing kde. (It does happen when I boot from the kubuntu live usb on the
same system.)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2020-12-24 Thread Boris
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #15 from Boris  ---
Waiting didn't work for me, they kept jumping around. So yes, no internet
means unusable in my case.

Sent from my mobile

On Thu, 24 Dec 2020, 17:44 Nate Graham,  wrote:

> https://bugs.kde.org/show_bug.cgi?id=389052
>
> --- Comment #14 from Nate Graham  ---
> I agree that it's an annoying issue that needs to be fixed, but "makes
> Kubuntu
> totally unusable" strikes me as a slight exaggeration given that the
> workaround
> is to simply wait a few seconds first. :)
>
> --
> You are receiving this mail because:
> You voted for the bug.
> You are on the CC list for the bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2020-12-24 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

--- Comment #14 from Nate Graham  ---
I agree that it's an annoying issue that needs to be fixed, but "makes Kubuntu
totally unusable" strikes me as a slight exaggeration given that the workaround
is to simply wait a few seconds first. :)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2020-12-24 Thread Boris
https://bugs.kde.org/show_bug.cgi?id=389052

Boris  changed:

   What|Removed |Added

 CC||bo...@bori.org

--- Comment #13 from Boris  ---
I have the same issue (without VPN, just Wi-Fi) on Kubuntu 20.10.

Is there a way (apart from voting) to change the priority of this issue? I'm
really surprised this has been hanging here for almost 3 years.
This makes Kubuntu totally unusable for my girlfriend and I'd guess for
everyone else who relies on WiFi.  It also really limits the options to find a
good looking distro for newbies when KDE is not an option.

(Troubleshooting and finding a workaround is not an option when trying to
convince someone to switch from Windows to Linux. Internet has to work on first
boot.)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2020-11-19 Thread Justin Zobel
https://bugs.kde.org/show_bug.cgi?id=389052

Justin Zobel  changed:

   What|Removed |Added

 CC||phi...@whatsbeef.net

--- Comment #12 from Justin Zobel  ---
*** Bug 424951 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2020-11-19 Thread Justin Zobel
https://bugs.kde.org/show_bug.cgi?id=389052

Justin Zobel  changed:

   What|Removed |Added

 CC||lukas.bueh...@gmx.de

--- Comment #11 from Justin Zobel  ---
*** Bug 428304 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2020-11-19 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

 CC||axel.br...@gmx.de

--- Comment #10 from Nate Graham  ---
*** Bug 429363 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 389052] Desired connections run away just before clicking the "connect" button or entering password

2020-11-19 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389052

Nate Graham  changed:

   What|Removed |Added

Summary|Desired connections run |Desired connections run
   |away just before clicking   |away just before clicking
   |the "connect" button|the "connect" button or
   ||entering password
   Priority|HI  |VHI

--- Comment #9 from Nate Graham  ---
Bumping to VHI as number of dupes increases and it affects more things (now the
password field is affected too).

-- 
You are receiving this mail because:
You are watching all bug changes.