Es kommt wie es kommen musste, innerhalb vieler plugins wird munter auf die gui Zugegriffen daraus entsteht das schon in mehreren issues aufgetauchte problem des unerlaubten Zugriffs.
Mir ist es speziell bei Metriken aufgefallen (z.b. MSE).
Es gibt wie immer ein paar Wege nach Rom.
1) pauschal den zuständigen dispatcher aufrufen -> funktioniert nicht da der guidispatcher nur für ein paar ms in Anspruch genommen werden darf.
2) den Plugins vorschreiben den Dispatcher bei Bedarf selbst aufzurufen -> nicht akzeptabel, da Stabilität nicht von Plugins abhängen darf.
3) wenn was schief läuft, das entsprechende Plugin auf die Blackliste setzen (Plman). Denn Plugins ans Herz legen, nicht auf die Gui zuzugreifen und entsprechende Werte durch Bindings zu bekommen. -> meine favorisierte Lösung
Es kommt wie es kommen musste, innerhalb vieler plugins wird munter auf die gui Zugegriffen daraus entsteht das schon in mehreren issues aufgetauchte problem des unerlaubten Zugriffs.
Mir ist es speziell bei Metriken aufgefallen (z.b. MSE).
Es gibt wie immer ein paar Wege nach Rom. 1) pauschal den zuständigen dispatcher aufrufen -> funktioniert nicht da der guidispatcher nur für ein paar ms in Anspruch genommen werden darf. 2) den Plugins vorschreiben den Dispatcher bei Bedarf selbst aufzurufen -> nicht akzeptabel, da Stabilität nicht von Plugins abhängen darf. 3) wenn was schief läuft, das entsprechende Plugin auf die Blackliste setzen (Plman). Denn Plugins ans Herz legen, nicht auf die Gui zuzugreifen und entsprechende Werte durch Bindings zu bekommen. -> meine favorisierte Lösung