As I wrote in duplicate bug 1322497, the list of networks is a radio list. In a radio list, re-selecting the current item should not change state; it should rarely do anything at all. (Bug 1322321 is a counterexample that demonstrates the rule; it's okay for re-selecting a sound to play the sound, because that isn't changing state.)
That both Dave and Selene assumed that these were uncheckable checkboxes suggests that either the menu is using checkboxes when it should be using a radio list, or the toolkit is wrong in presenting radio lists as if they were checkboxes.
Meanwhile, though, this bug is valid in that re-selecting the current network should not trigger a reconnection.
(Please don't use the "Opinion" status for bug reports; everyone thinks it means something different.)
As I wrote in duplicate bug 1322497, the list of networks is a radio list. In a radio list, re-selecting the current item should not change state; it should rarely do anything at all. (Bug 1322321 is a counterexample that demonstrates the rule; it's okay for re-selecting a sound to play the sound, because that isn't changing state.)
That both Dave and Selene assumed that these were uncheckable checkboxes suggests that either the menu is using checkboxes when it should be using a radio list, or the toolkit is wrong in presenting radio lists as if they were checkboxes.
Meanwhile, though, this bug is valid in that re-selecting the current network should not trigger a reconnection.
(Please don't use the "Opinion" status for bug reports; everyone thinks it means something different.)