| @@ -165,8 +165,10 @@ class HostWindow(QMainWindow): | |||||
| self.ui.act_engine_stop.setEnabled(False) | self.ui.act_engine_stop.setEnabled(False) | ||||
| self.ui.act_plugin_remove_all.setEnabled(False) | self.ui.act_plugin_remove_all.setEnabled(False) | ||||
| self.ui.act_canvas_show_internal.setChecked(True) | |||||
| self.ui.act_canvas_show_internal.setChecked(False) | |||||
| self.ui.act_canvas_show_internal.setVisible(False) | |||||
| self.ui.act_canvas_show_external.setChecked(False) | self.ui.act_canvas_show_external.setChecked(False) | ||||
| self.ui.act_canvas_show_external.setVisible(False) | |||||
| self.ui.menu_PluginMacros.setEnabled(False) | self.ui.menu_PluginMacros.setEnabled(False) | ||||
| self.ui.menu_Canvas.setEnabled(False) | self.ui.menu_Canvas.setEnabled(False) | ||||
| @@ -571,6 +573,23 @@ class HostWindow(QMainWindow): | |||||
| self.ui.menu_PluginMacros.setEnabled(True) | self.ui.menu_PluginMacros.setEnabled(True) | ||||
| self.ui.menu_Canvas.setEnabled(True) | self.ui.menu_Canvas.setEnabled(True) | ||||
| self.ui.act_canvas_show_internal.blockSignals(True) | |||||
| self.ui.act_canvas_show_external.blockSignals(True) | |||||
| if processMode == ENGINE_PROCESS_MODE_PATCHBAY and driverName == "JACK": | |||||
| self.ui.act_canvas_show_internal.setChecked(True) | |||||
| self.ui.act_canvas_show_internal.setVisible(True) | |||||
| self.ui.act_canvas_show_external.setChecked(False) | |||||
| self.ui.act_canvas_show_external.setVisible(True) | |||||
| else: | |||||
| self.ui.act_canvas_show_internal.setChecked(False) | |||||
| self.ui.act_canvas_show_internal.setVisible(False) | |||||
| self.ui.act_canvas_show_external.setChecked(False) | |||||
| self.ui.act_canvas_show_external.setVisible(False) | |||||
| self.ui.act_canvas_show_internal.blockSignals(False) | |||||
| self.ui.act_canvas_show_external.blockSignals(False) | |||||
| if not self.host.isPlugin: | if not self.host.isPlugin: | ||||
| self.ui.act_engine_start.setEnabled(False) | self.ui.act_engine_start.setEnabled(False) | ||||
| self.ui.act_engine_stop.setEnabled(True) | self.ui.act_engine_stop.setEnabled(True) | ||||