MaterialDesignInXAML / MaterialDesignInXAML/MaterialDesignInXamlToolkit

ToolTip remains over popup window in Win11 22H2

Open
#2,987 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug evaluation required
Dominant language
C#
Stars
16.3k
Forks
3.5k
Avg merge
1d 22h
Merged PRs (30d)
8

Description

### 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](https://user-images.githubusercontent.com/320853/205260768-592ae745-4739-43b0-9d59-86c8295ed6fb.gif)

**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

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue on Windows 11 22H2 using the reported tooltip, mouse-position, and keyboard-shortcut steps. Trace the toolkit's tooltip and popup-window behavior, then verify that the tooltip is dismissed or no longer remains over the popup without regressing the behavior reported on other Windows versions.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.