From e147ef199483d00634bc7941521ba39585a1a19e Mon Sep 17 00:00:00 2001 From: Marius Stanciu Date: Tue, 21 Jul 2020 06:12:44 +0300 Subject: [PATCH] - Excellon UI: fixed plot checkbox performing an extra plot function which was not required --- CHANGELOG.md | 1 + appObjects/FlatCAMExcellon.py | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a2d8fdff..e353ac4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ CHANGELOG for FlatCAM beta - fixed MultiColor checkbox in Excellon Object to work in Legacy Mode (2D) - modified the visibility change in Excellon UI to no longer do plot() when doing visibility toggle for one of the tools but only a visibility change in the shapes properties - Excellon UI in Legacy Mode (2D): fixed the Solid checkbox functionality +- Excellon UI: fixed plot checkbox performing an extra plot function which was not required 20.07.2020 diff --git a/appObjects/FlatCAMExcellon.py b/appObjects/FlatCAMExcellon.py index c118f891..21f6a7b6 100644 --- a/appObjects/FlatCAMExcellon.py +++ b/appObjects/FlatCAMExcellon.py @@ -1053,10 +1053,10 @@ class ExcellonObject(FlatCAMObj, Excellon): def on_autoload_db_toggled(self, state): self.app.defaults["excellon_autoload_db"] = True if state else False - def on_plot_cb_click(self, *args): + def on_plot_cb_click(self, val): if self.muted_ui: return - self.plot() + # self.plot() self.read_form_item('plot') self.ui_disconnect() @@ -1067,7 +1067,6 @@ class ExcellonObject(FlatCAMObj, Excellon): table_cb.setChecked(True) else: table_cb.setChecked(False) - self.ui_connect() def on_plot_cb_click_table(self):