• GSYM wird an anderer Stelle in anderem Zusammenhang evaluiert und sollte nie existieren, daher muss die lokale Variable umbenannt werden. Effekt war, dass nach einem Durchlauf dieses Abschnitts, wenn also GSYM belegt ist, unbelegte Tasten den letzten Wert von GSYM anstelle eines Leerstrings anzeigen.
• == ist für echten String-Compare besser. git-svn-id: https://svn.neo-layout.org@2223 b9310e46-f624-0410-8ea1-cfbb3a30dc96
This commit is contained in:
parent
bac9ad63b7
commit
7464792f70
1 changed files with 4 additions and 4 deletions
|
@ -46,9 +46,9 @@ rerun_bstnupdate:
|
|||
if (GSYM%GuiComp1% != "") {
|
||||
GuiComp .= GSYM%GuiComp1%
|
||||
} else if (CD%GuiComp1% != "") {
|
||||
GSym := CD%GuiComp1%
|
||||
if (GSYM%GSym% != "")
|
||||
GuiComp .= GSYM%Gsym%
|
||||
G_Sym := CD%GuiComp1%
|
||||
if (GSYM%G_Sym% != "")
|
||||
GuiComp .= GSYM%G_sym%
|
||||
else
|
||||
GuiComp .= CD%GuiComp1%
|
||||
} else if (CM%GuiComp1% == 1) {
|
||||
|
@ -58,7 +58,7 @@ rerun_bstnupdate:
|
|||
GuiComp .= CF%CurrentComp%
|
||||
CurrentComp := ""
|
||||
goto rerun_bstnupdate
|
||||
} else if (CurrentComp = "") {
|
||||
} else if (CurrentComp == "") {
|
||||
GuiComp .= GuiComp1
|
||||
}
|
||||
GuiPos := 0
|
||||
|
|
Loading…
Reference in a new issue