Fix Alarm ribbon Behaviour + Fix Client Hotkey
This commit is contained in:
@@ -377,6 +377,16 @@ namespace CMS_Client.View
|
||||
{
|
||||
//Setup the Handle-variable
|
||||
MainViewHandle = Handle;
|
||||
|
||||
|
||||
//Start Keyboard Hook
|
||||
GetWindowThreadProcessId(MainViewHandle, out MainProcessPID);
|
||||
|
||||
if (keybhook != IntPtr.Zero)
|
||||
UnhookWindowsHookEx(keybhook);
|
||||
keybDelegate = new keyboardHookProc(KeybEventProc);
|
||||
keybhook = SetWindowsHookEx(WH_KEYBOARD_LL, keybDelegate, IntPtr.Zero, 0);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -102,6 +102,7 @@ export const alarmsStore = {
|
||||
store._alarms.delete(alarm.guid);
|
||||
|
||||
store.alarms = Array.from(store._alarms.values());
|
||||
store.warnings = Array.from(store._warnings.values());
|
||||
if (Object.keys(store.alarms).length <= 0 && Object.keys(store.warnings).length <= 0)
|
||||
store.opened = false;
|
||||
},
|
||||
@@ -109,6 +110,7 @@ export const alarmsStore = {
|
||||
if (store._warnings.has(alarm.guid))
|
||||
store._warnings.delete(alarm.guid);
|
||||
|
||||
store.alarms = Array.from(store._alarms.values());
|
||||
store.warnings = Array.from(store._warnings.values());
|
||||
if (Object.keys(store.alarms).length <= 0 && Object.keys(store.warnings).length <= 0)
|
||||
store.opened = false;
|
||||
@@ -173,6 +175,8 @@ export const alarmsStore = {
|
||||
{
|
||||
store.warnings = Array.from(store._warnings.values());
|
||||
store.alarms = Array.from(store._alarms.values());
|
||||
if (Object.keys(store.alarms).length <= 0 && Object.keys(store.warnings).length <= 0)
|
||||
store.opened = false;
|
||||
}
|
||||
},
|
||||
CheckRemoveServiceAlarm(store, keys: Array<string>){
|
||||
|
||||
Reference in New Issue
Block a user