aboutsummaryrefslogtreecommitdiff
path: root/confui/mainwindow.cpp
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2023-01-13 15:32:58 +0100
committerlonkaars <loek@pipeframe.xyz>2023-01-13 15:32:58 +0100
commitdba17944c70cf4e51a40e617a1ba6abc0fd1e65d (patch)
tree667ce85f3d11d29a56ffd740c207044987d2b268 /confui/mainwindow.cpp
parent81e1d54c33fedd3e297bbf812c36d628e8261056 (diff)
fix infinite loop
Diffstat (limited to 'confui/mainwindow.cpp')
-rw-r--r--confui/mainwindow.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/confui/mainwindow.cpp b/confui/mainwindow.cpp
index 4fac1e9..20f61f1 100644
--- a/confui/mainwindow.cpp
+++ b/confui/mainwindow.cpp
@@ -73,13 +73,18 @@ void CDMainWindow::update() {
QAction *menu_port = menu_options_serialport->addAction(QString::fromStdString(port));
connect(menu_port, &QAction::triggered, this, [this, port]() { menu_set_serial_port(port); });
}
+}
+void CDMainWindow::update_net() {
cd_s_bin *msg = cd_cmd_gen_get_node(true, NULL);
cd_pclient_send(msg);
free(msg);
}
-void CDMainWindow::menu_refresh() { update(); }
+void CDMainWindow::menu_refresh() {
+ update_net();
+ update();
+}
void CDMainWindow::menu_add_automation() {
g_cd_mesh_connector->create_link();