Skip Route Plugin Pin Dialog refill when it's not needed

This commit is contained in:
Robin Gareus
2025-08-12 19:48:03 +02:00
parent b14ce31372
commit a067e725d9

View File

@@ -2183,8 +2183,14 @@ void
PluginPinDialog::route_processors_changed (ARDOUR::RouteProcessorChange c)
{
if (c.type == RouteProcessorChange::CustomPinChange) {
/* only a pin change, don't do anything */
return;
}
if (c.type == RouteProcessorChange::MeterPointChange && c.meter_visibly_changed == false) {
/* the meter has moved, but it was and still is invisible to the user, so nothing to do */
return;
}
ppw.clear ();
_height_mapped = false;
scroller->remove ();