private void MemoryReader_OnWindowFocusChanged(object sender, WindowFocusChangedEventArgs e) { if (!_hideOnMinimize) { return; } var uiManager = _container.Resolve <IUIManager>(); if (uiManager.TryGetUIElement(AppModuleChatOverlay.OverlayUIId, out CefOverlayForm overlay)) { uiManager.UISynchronizer.RunAsync(() => overlay.Visible = e.IsInForeground); } }
private void MemoryReader_OnWindowFocusChanged(object sender, WindowFocusChangedEventArgs e) { OnWindowFocusChanged?.Invoke(this, e); }