mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-18 10:10:45 +08:00
fix: 勾选启动后直接最小化时无法使用右键强制显示
This commit is contained in:
@@ -149,10 +149,11 @@ namespace MaaWpfGui.Helper
|
||||
public bool ForceShow(Window window)
|
||||
{
|
||||
WindowPlacement wp = default;
|
||||
return SetWindowPlacement(window, ref wp);
|
||||
var result = SetWindowPlacement(window, ref wp, true);
|
||||
return result;
|
||||
}
|
||||
|
||||
private bool SetWindowPlacement(WindowHandle window, ref WindowPlacement wp)
|
||||
private bool SetWindowPlacement(WindowHandle window, ref WindowPlacement wp, bool force = false)
|
||||
{
|
||||
try
|
||||
{
|
||||
@@ -163,7 +164,7 @@ namespace MaaWpfGui.Helper
|
||||
wp.Flags = 0;
|
||||
|
||||
// wp.ShowCmd = wp.ShowCmd == SwShowminimized ? SwShownormal : wp.ShowCmd;
|
||||
wp.ShowCmd = _minimizeDirectly ? SwShowminimized : SwShownormal;
|
||||
wp.ShowCmd = !_minimizeDirectly || force ? SwShownormal : SwShowminimized;
|
||||
return SetWindowPlacement(window.Handle, ref wp);
|
||||
}
|
||||
catch
|
||||
|
||||
Reference in New Issue
Block a user