diff --git a/bugn.exe b/bugn.exe index ad74993..405aba6 100644 Binary files a/bugn.exe and b/bugn.exe differ diff --git a/src/Config.ahk b/src/Config.ahk index abb189d..ee1c22b 100644 --- a/src/Config.ahk +++ b/src/Config.ahk @@ -254,6 +254,7 @@ Config_redirectHotkey(key) { If (key = Config_hotkey_#%A_index%_key) { + Debug_logMessage("DEBUG[1] Config_redirectHotkey: Found " Config_hotkey_#%A_index%_key " -> " Config_hotkey_#%A_index%_command, 1) Main_evalCommand(Config_hotkey_#%A_index%_command) Break } diff --git a/src/Main.ahk b/src/Main.ahk index 52543f4..323db53 100644 --- a/src/Main.ahk +++ b/src/Main.ahk @@ -103,7 +103,10 @@ Main_evalCommand(command) functionArguments := SubStr(command, i + 1, j - (i + 1)) StringReplace, functionArguments, functionArguments, %A_SPACE%, , All StringSplit, functionArgument, functionArguments, `, - If (functionArgument0 < 2) + Debug_logMessage("DEBUG[1] Main_evalCommand: " functionName "(" functionArguments ")", 1) + If (functionArgument0 = 0) + %functionName%() + Else If (functionArgument0 = 1) %functionName%(functionArguments) Else If (functionArgument0 = 2) %functionName%(functionArgument1, functionArgument2) diff --git a/src/View.ahk b/src/View.ahk index 24b3568..e125cd0 100644 --- a/src/View.ahk +++ b/src/View.ahk @@ -325,6 +325,7 @@ View_toggleFloatingWindow(wndId = 0) { WinGet, wndId, ID, A v := Monitor_#%Manager_aMonitor%_aView_#1 l := View_#%Manager_aMonitor%_#%v%_layout_#1 + Debug_logMessage("DEBUG[2] View_toggleFloatingWindow; wndId: " . wndId, 2) If (Config_layoutFunction_#%l% And InStr(Manager_managedWndIds, wndId ";")) { Window_#%wndId%_isFloating := Not Window_#%wndId%_isFloating View_arrange(Manager_aMonitor, v)