From 0d287113e1a5ac5d40304a069bfcb1b1c5f5f9bf Mon Sep 17 00:00:00 2001 From: krivoshein Date: Mon, 9 Feb 2026 11:45:04 +0300 Subject: [PATCH] slot_StateServer --- LibServer/serverlmswidget.cpp | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/LibServer/serverlmswidget.cpp b/LibServer/serverlmswidget.cpp index e82d856..43e20ca 100644 --- a/LibServer/serverlmswidget.cpp +++ b/LibServer/serverlmswidget.cpp @@ -302,6 +302,10 @@ void ServerLMSWidget::slot_StateServer(EStateServer stateServer, EStateBlockAuto { if(this->state_Server != stateServer) { + this->state_Server = stateServer; + this->state_BlockAutorization = stateBlockAutorization; + updateStateOnlyServer(); + if(stateServer == EStateServer::started) { ui->btnStartServer->setEnabled(false); @@ -315,9 +319,12 @@ void ServerLMSWidget::slot_StateServer(EStateServer stateServer, EStateBlockAuto emit signal_Tray_ShowMessage(tr("Server is stoped!")); } } - this->state_Server = stateServer; - this->state_BlockAutorization = stateBlockAutorization; - updateStateOnlyServer(); + else + { + this->state_Server = stateServer; + this->state_BlockAutorization = stateBlockAutorization; + updateStateOnlyServer(); + } } void ServerLMSWidget::slot_StateVersionMaterials(QString versionStr)