diff --git a/SpineViewer/Controls/SpinePreviewPanel.cs b/SpineViewer/Controls/SpinePreviewPanel.cs index 9f665a2..14bb048 100644 --- a/SpineViewer/Controls/SpinePreviewPanel.cs +++ b/SpineViewer/Controls/SpinePreviewPanel.cs @@ -736,7 +736,9 @@ namespace SpineViewer.Controls var screenBounds = Screen.FromControl(this).Bounds; Resolution = screenBounds.Size; spinePreviewFullScreenForm.Controls.Add(panel_RenderContainer); - spinePreviewFullScreenForm.Bounds = screenBounds; + spinePreviewFullScreenForm.Location = screenBounds.Location; + spinePreviewFullScreenForm.Size = screenBounds.Size; + //spinePreviewFullScreenForm.Bounds = screenBounds; // XXX: DPI 在 V2 模式下貌似有奇怪的缓存 BUG 导致通过 Bounds 设置位置时 Size 无法在第一次正确响应 spinePreviewFullScreenForm.Show(); PropertyGrid?.Refresh(); } diff --git a/SpineViewer/SpineViewer.csproj b/SpineViewer/SpineViewer.csproj index 1ef13f4..c742d89 100644 --- a/SpineViewer/SpineViewer.csproj +++ b/SpineViewer/SpineViewer.csproj @@ -11,6 +11,7 @@ WinExe true appicon.ico + PerMonitorV2 false