Skip to content

Commit a9b795f

Browse files
committed
fix close tab but not close connection bug
1 parent 5b36407 commit a9b795f

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

COMTool/main2.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -467,6 +467,7 @@ def closeTab(self, idx):
467467
if _item["name"] == item.name:
468468
self.config["items"].remove(_item)
469469
break
470+
item.onDel()
470471
self.items.remove(item)
471472

472473
def onTabDoubleClicked(self, idx):

COMTool/pluginItems.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,7 @@ def sendDataProcess(self):
300300
continue
301301

302302
def onDel(self):
303+
self.receiveProgressStop = True
303304
if self.isAddConn:
304305
for conn in self.conns:
305306
conn.onDel()

COMTool/plugins/dbg.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -935,3 +935,7 @@ def receiveDataProcess(self):
935935
if logData:
936936
self.onLog(logData)
937937

938+
939+
def onDel(self):
940+
self.receiveProgressStop = True
941+

0 commit comments

Comments
 (0)