diff options
author | lonkaars <loek@pipeframe.xyz> | 2023-01-13 15:32:58 +0100 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2023-01-13 15:32:58 +0100 |
commit | dba17944c70cf4e51a40e617a1ba6abc0fd1e65d (patch) | |
tree | 667ce85f3d11d29a56ffd740c207044987d2b268 /confui/mainwindow.cpp | |
parent | 81e1d54c33fedd3e297bbf812c36d628e8261056 (diff) |
fix infinite loop
Diffstat (limited to 'confui/mainwindow.cpp')
-rw-r--r-- | confui/mainwindow.cpp | 7 |
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(); |