HandyOrg / HandyOrg/HandyControl
hc:Window在全屏显示时,占据面积超出了整个显示器,在双屏时可复现
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 7.2k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
hc:Window在全屏显示时,占据面积超出了整个显示器,在双屏时可复现。
如下图,左边是HandyControlDemo全屏显示且激活在前方;右侧窗口是Everything最大化窗口未激活。
比较明显的看到HandyControlDemo的关闭按钮右侧还有东西,挡住了Everything窗口
Steps to reproduce the bug
打开基于hc:Windows的窗口,最大化在左侧显示器,观察右侧显示
Expected behavior
No response
Screenshots
No response
NuGet package version
HandyControl 3.4.0
IDE
No response
Framework type
No response
Windows version
No response
Additional context
No response
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the hc:Window implementation and reproduce the maximized-window case on a dual-monitor Windows setup, using the issue's steps. Trace how the window bounds are determined and verify that the maximized window stays within the active display instead of extending over the adjacent monitor.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100