summaryrefslogtreecommitdiff
path: root/modules/controlcenter/network/WirelessPasswordDialog.qml
diff options
context:
space:
mode:
authorATMDA <atdma2600@gmail.com>2025-11-19 19:11:41 -0500
committerATMDA <atdma2600@gmail.com>2025-11-19 19:11:41 -0500
commit70ec8cea651c0f49e9ccf25b6e8685d81ac6710b (patch)
treec267c2232b705ec377de676a565dc406514702ee /modules/controlcenter/network/WirelessPasswordDialog.qml
parentrefactor: SettingsHeader on all panels (diff)
downloadcaelestia-shell-70ec8cea651c0f49e9ccf25b6e8685d81ac6710b.tar.gz
caelestia-shell-70ec8cea651c0f49e9ccf25b6e8685d81ac6710b.tar.bz2
caelestia-shell-70ec8cea651c0f49e9ccf25b6e8685d81ac6710b.zip
refactor: NetworkConnection util created, migrated all functions
Diffstat (limited to 'modules/controlcenter/network/WirelessPasswordDialog.qml')
-rw-r--r--modules/controlcenter/network/WirelessPasswordDialog.qml3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/controlcenter/network/WirelessPasswordDialog.qml b/modules/controlcenter/network/WirelessPasswordDialog.qml
index 4b350be..0f1a5cd 100644
--- a/modules/controlcenter/network/WirelessPasswordDialog.qml
+++ b/modules/controlcenter/network/WirelessPasswordDialog.qml
@@ -8,6 +8,7 @@ import qs.components.effects
import qs.components.containers
import qs.services
import qs.config
+import qs.utils
import Quickshell
import QtQuick
import QtQuick.Layouts
@@ -391,7 +392,7 @@ Item {
text = qsTr("Connecting...");
// Connect to network
- Nmcli.connectToNetwork(root.network.ssid, password, root.network.bssid || "", result => {
+ NetworkConnection.connectWithPassword(root.network, password, result => {
if (result && result.success)
// Connection successful, monitor will handle the rest
{} else if (result && result.needsPassword) {