Skip to content

fix: Problems in FluentMenu weren't correctly fixed #2788

@JamesNK

Description

@JamesNK

🐛 Bug Report

I tried out 4.10.2 and the fixes in it don't work. This PR is wrong: #2744

It added display:fixed. It should be position:fixed.

Also, a PR added a z-index to fix content not being hidden: #2772. However, it is incomplete.

It added the z-index to FluentMenuProvider but it didn't add it to FluentTooltipProvider which was supposed to get position: fixed in #2744

💻 Repro or Code Sample

🤔 Expected Behavior

I suggest creating a page to test the various scenarios. Changes appear to be made without testing.

The page would have a way to test menus and tooltips don't add scroll bars. Menus and tooltips appear above other content, etc.

😯 Current Behavior

Current output:

Image

💁 Possible Solution

🔦 Context

🌍 Your Environment

  • OS & Device: [e.g. MacOS, iOS, Windows, Linux] on [iPhone 7, PC]
  • Browser [e.g. Microsoft Edge, Google Chrome, Apple Safari, Mozilla FireFox]
  • .NET and Fluent UI Blazor library Version [e.g. 8.0.2 and 4.4.1]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions