lepoco / lepoco/wpfui

Menu bar ease-in animation

Open
#211 1 comment 2 reactions 1 assignee View on GitHub

@pomianowski is already working on this.

Since Jun 3, 2022.

animations enhancement styles
Dominant language
C#
Stars
9.6k
Forks
1k
PR merge metrics
No merged PRs in 30d

Description

The menu bar currently seems to use a fixed speed opening effect while the official WinUI control uses an ease-in style animation (very fast from the start and then slowing down slightly) that is also looking to be of a bit higher framerate than the current one.

Would be nice to see enhanced alignment with the official control here if this can be done well with WPF animations?

Also, when a menu is opened and you move your mouse to another top menu item, that menu will then do its open animation once more in WinUI, while the WPFUI version shows it in an open state right from the start.

Example below. (I think it's more visible in practice than in a GIF animation)

Menu

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.