Microsoft-ui-xaml: Proposal: We should be able to click on cascading menu items to instantly open the cascading menu

Created on 25 Jun 2019  路  4Comments  路  Source: microsoft/microsoft-ui-xaml

Proposal: We should be able to click on cascading menu items to instantly open the cascading menu

Summary


We should be able to click on cascading menu items to instantly open the cascading menu.

Rationale

  • This is something that win32 menus have
  • It makes things faster and feel faster

Scope


| Capability | Priority |
| :---------- | :------- |
| users can click on an item in a MenuFlyout that reveals another menu instantly| Must |

Important Notes


The animation makes menus feel slow. This is something to consider but is worth it's own issue.

area-Menus bug needs-winui-3 team-Controls

Most helpful comment

There's a small (but noticeable) delay between when you hover over a parent menu item. In Win32 menus if you click the menu would open immediately, in XAML it doesn't.

I agree we should do this for consistency. Should be a pretty straightforward change once we're able to make changes in WinUI 3.0.

All 4 comments

@Poopooracoocoo, I don't think I'm understanding the proposal. Can you point me to a specific example of an app whose experience will be improved by making this change?

There's a small (but noticeable) delay between when you hover over a parent menu item. In Win32 menus if you click the menu would open immediately, in XAML it doesn't.

I agree we should do this for consistency. Should be a pretty straightforward change once we're able to make changes in WinUI 3.0.

@YuliKl I remembered you telling me that something similar was more of a feature request so I filed this as a feature request instead of a bug even though I thought of it as something that was overlooked and therefore a bug.

I filed this as a feature request instead of a bug even though I thought of it as something that was overlooked and therefore a bug.

No worries! It's borderline for me too, but since there's very strong prior art in this area I think it's easy to follow suit.

Was this page helpful?
0 / 5 - 0 ratings