- Status geschlossen
- Prozent erledigt
- Aufgabentyp Fehlerbericht
- Kategorie GUI & Server → InputAssignment
-
zuständig
Soon5 - Betriebssystem All
- Schweregrad mittel
- betrifft Version 3.2 Beta x
- fällig in Version 3.2
-
fällig am
unbestimmt
- Stimmen
- versteckt
angelegt von LightningBrothers - 16.07.2019
zuletzt bearbeitet von Soon5 - 08.09.2019
FS#3705 - Verbindungen nach Laden des Projekts auf "On Hold"
Lade ich ein vorhandenes Projekt, sind die Verbindungen im Input Assignment trotz aktiver Bank “On Hold” und warten quasi auf einen Initialisierungsimpuls. Aufgefallen ist mir dies in folgender Konstellation:
Ich habe zwei verschiedene Verbindungen. Die Schnittmenge beider Verbindung ist der Speedmaster 1. In der Verbindung 1 (Beat Tastatur) triggere ich den Speedmaster 1 über die Tastatur. In der Verbindung 2 (Beat Softdesk) triggere ich den gleichen Speedmaster über den Button des Softdesks und nutze diese Verbindung auch, um mir den aktuellen BPM-Wert im Softdesk anzuzeigen.
Triggere ich den Speedmaster 1 über die Tastatur, kommen die Werte nach dem Laden des Projekts zwar beim Speedmaster an. Das Feedback ans Softdesk über die Verbindung 2 erhalte ich erst, wenn ich dieser Verbindung einen einmaligen Impuls gebe, entweder
- über einen verfügbaren Input (in diesem Fall der Button, der auch den BPM-Wert anzeigt) oder
- durch Deaktivieren und Aktivieren der Verbindung 2 (Beat Softdesk) oder
- in diesem Fall durch Änderung der Einstellung des Speedmaster 1 in der Verbindung selbst.
Um den besagten Aktualisierungs- bzw. Initialisierungsimpuls zu generieren, reicht es nicht, die komplette Bank zu deaktivieren und wieder zu aktivieren. Dass dieser fehlt, kann man auch daran erkennen, dass an den Nodes kleine Statuswerte angezeigt werden.
Zum Nachstellen des Problems habe ich ein Beispielprojekt beigefügt. Die oben genannten Verbindungen sind in den ersten beiden Bänken im Input Assignment zu finden. Hierzu am besten das letzte Fensterlayout laden.
Ok. Da war ein Performance Problem in dem Graph Node. Ich hab das korrigiert, jetzt geht bei mir alles.
Bei mir ist es so, dass ich auch einige Softdesk-Buttons einmal drücken muss, um sie "scharf" zu schalten. Erst dann funktionieren sie einwandfrei
Ich habe hier auch das Gefühl, dass es ein wenig von der Größe des Projekts abhängt. Nachgestellt kann der Fehler mit dem von mir intern abgelegten Projekt, welches bereits zur Nachstellung des Fehlers
FS#3668diente.Ich glaube
FS#3757ist der gleiche fehler…Okay. Dann schaue ich mir das Verhalten mal mit dem RC1 an.
Das Problem besteht mit der beta6 weiterhin. Der oben von Arne erwähnte Bug
FS#3757wurde durch die beta6 behoben.Mit welchem Projekt hast du das getestet Patrick? Bitte möglichst kleines Projekt anbieten, oder hast du es mit dem oben im Bugtracker angehängten Projekt versucht?
Mit meinem eigenen Projekt. Da tritt der Fehler auf. ich werde versuchen, eine abgespeckte Variante zu erstellen.
Versuch es mit einem neuen Projekt. Wegen
FS#3771kann es sein, dass in "deinem" Projekt noch im Hintergrund Graphen rumgeistern die ein Problem sind. Wenn dem so ist, sollte sich das Problem mit der nächsten Version erledigen. Da werden die Projekte automatisch bereinigt.Ich habe das Projekt aus
FS#3771aufgrund dieses Tickets hier erstellt und mir ist dabei der neue Fehler aufgefallen.Es ist bei mir ja auch nicht so, dass JEDER Button solche anfänglichen Zicken macht. Manche Buttons funktionieren sofort.
Patrick, du hast das Projekt aus 3771 aber nicht "neu" erstellt, sondern ein Großes Projekt durch löschen klein gemacht. Aber das ist ja genau der Fehler im Programm, dass das "löschen" nicht richtig funktioniert.
Daher meinte ich mit neuem Projekt, wirklich ein leeres Projekt von Grund auf aufbauen, natürlich nur, wenn es nicht zu viele Umstände macht.
Ja. Ich hatte schon verstanden, was du damit meinst. Ich wollte damit nur sagen, dass nicht alle Buttons in Mienen großen Projekt dieses Fehlverhalten zeigen. Wenn ich ein neues Projekt erstelle, habe ich dieses Problem auch nicht.
Aber mein Projekt komplett neu aufzubauen, wäre extrem zuviel Arbeit.
Dann häng mal das Projekt an, bei dem dieser Fehler auftritt. Ich lade das Projekt bei mir und speichere es wieder. Dadurch wird "aufgeräumt". Danach hänge ich es hier wieder an, und du kannst testen ob sich damit dieser Fehler auch erledigt hat oder nicht.
Hi Arne. Im Anhang das Projekt
Ich hab mir das Projekt angeschaut. Da hast du recht, das hat mit
FS#3771nix zu tun. Und in dem Projekt kannst du das "On Hold" nachstellen?In welchem von den vielen Softdesks? Ist das reproduzierbar, dass immer genau in einem Softdesk ein bestimmter Button so reagiert?
Also eigentlich sollte da nur ein einziges softdesk sein. In dem sind oben zwei Buttons: langsam und schnell.(die schalten zwei verschiedene Bänke um) hier muss die Bank schnell ausgewählt werden. Nun kannst du den Button uv, pixbar oder mini spider drücken U d es passiert nichts. Erst beim zweiten Klick klappt es.
Habs gefunden.
Arne, kannst du in dem von mir angehängten Projekt nochmal was schauen, ob das nun auch behoben wurde, ansonsten würde ich ein neues Ticket erstellen:
Im Softdesk den Button HAZER drücken: Geht dann die Lampe des "10min"-Buttons immernoch an? Ich muss nämlich auch hier immer erst einmal auf jeden Button drücken, damit dieser Fehler nicht mehr auftritt