summaryrefslogtreecommitdiffstats
path: root/windows/neo-vars/src
diff options
context:
space:
mode:
authormösi <mösi@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-11-12 14:21:38 +0000
committermösi <mösi@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-11-12 14:21:38 +0000
commit62df5f11491c784f43e14fef2a2448206b3ec4e1 (patch)
tree985a859e3cf95e96b20b72eb9cc98ec422d4a09c /windows/neo-vars/src
parent1343e880e63ed075046a438f9205c4c3953c25ce (diff)
Bug gefixt: Zwei Unicode-Sequenzen hinter einander haben so nicht funktioniert, weil das Script noch nichts vom Up-Event des letzten U-Zeichens der Compose-Sequenz ♫UU mitbekommen hat und beim down-Event des nächsten U-Zeichens (des ersten der nächsten ♫UU-Sequenz) gleich wieder das Unicode-Proc aufruft.
git-svn-id: https://svn.neo-layout.org@1176 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'windows/neo-vars/src')
-rw-r--r--windows/neo-vars/src/Source/varsfunctions.ahk2
1 files changed, 2 insertions, 0 deletions
diff --git a/windows/neo-vars/src/Source/varsfunctions.ahk b/windows/neo-vars/src/Source/varsfunctions.ahk
index f18ffd9..c77a500 100644
--- a/windows/neo-vars/src/Source/varsfunctions.ahk
+++ b/windows/neo-vars/src/Source/varsfunctions.ahk
@@ -24,6 +24,8 @@ AllStar(This_HotKey) {
if (IsPressHooked == 1) {
if (IsDown == 1)
PressHookProc(PressHookRoutine, PhysKey, ActKey, Char)
+ else
+ CharStarUp(PhysKey)
} else if (IsDown == 1)
CharStarDown(PhysKey, ActKey, Char)
else