MaterialDesignInXAML / MaterialDesignInXAML/MaterialDesignInXamlToolkit

ToolTip remains over popup window in Win11 22H2

未关闭
#2,987 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

bug evaluation required
主要语言
C#
星标
16.3k
派生
3.5k
平均合并
1 天 22 小时
30 天内合并 PR
8

描述

Bug explanation

Description

When a tooltip is shown and a popup window is opened, the ToolTip remains iff the mouse is also positioned above the popup.

Steps

  • Position the mouse above a control with a ToolTip (and also where the popup will appear)
  • Use a keyboard shortcut to open a popup window

08-12-16

Reproducing the bug

I tested the behavior on different systems. It seems it only shows up in Win11 22H2 so far.

Host Windows Version Reproducible
A (RDP) Win10 22H2 19045.2130 No
B (RDP) Win11 22H2 22621.819 Yes
C Win11 Home 21H2 22000.1281 No
D Win11 22H2 22621.819 Yes
E Win11 21H2 22000.1219 No
F Win10 21H2 19044.2251 No
G Win10 22H2 19045.2251 No

Unfortunately the machines running Win11 21H2 denied upgrading to 22H2. So I couldn't test if the buggy behavior shows up after the upgrade on those systems as well.

Version

4.6.1

贡献指南

打开贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

调研方向

首先,按照报告的 tooltip、鼠标位置和键盘快捷键步骤,在 Windows 11 22H2 上复现该问题。跟踪 toolkit 的 tooltip 和弹出窗口行为,然后验证 tooltip 已被关闭或不再停留在弹出窗口上,同时不会导致其他 Windows 版本中已报告行为出现回归。

由索引模型根据 Issue 内容生成。

评估

技术栈
csharp
领域
desktop
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。