File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed
Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -159,9 +159,7 @@ class OverlayDisplaySettings final : public Component
159159 void valueChanged (Value& v) override
160160 {
161161 if (v.refersToSameSourceAs (debugModeValue)) {
162- pd->lockAudioThread ();
163162 set_plugdata_debugging_enabled (getValue<bool >(debugModeValue));
164- pd->unlockAudioThread ();
165163 }
166164 }
167165
Original file line number Diff line number Diff line change @@ -140,6 +140,9 @@ class PluginMode final : public Component
140140#endif
141141 addAndMakeVisible (titleBar);
142142 cnv->connectionLayer .setVisible (false );
143+
144+ set_plugdata_debugging_enabled (0 );
145+ set_plugdata_activity_enabled (0 );
143146 }
144147
145148 ~PluginMode () override
@@ -149,6 +152,9 @@ class PluginMode final : public Component
149152 editor->pd ->lnf ->setTheme (SettingsFile::getInstance ()->getTheme (lastTheme));
150153 editor->getTopLevelComponent ()->sendLookAndFeelChange ();
151154 }
155+
156+ set_plugdata_debugging_enabled (SettingsFile::getInstance ()->getProperty <bool >(" debug_connections" ));
157+ cnv->updateOverlays (); // Restores set_plugdata_activity_enabled
152158 }
153159
154160 void updateSize ()
You can’t perform that action at this time.
0 commit comments