Skip to content

NotifyIcon balloon is hided when FormBorderStyle property is set to None and form is maximized #4315

@Marie-Shi

Description

@Marie-Shi
  • .NET Core Version:
    .Net 6.0.100-alpha.1.20602.2 from master branch

  • Have you experienced this same bug with .NET Framework?:
    Yes

More info:
This is not a regression issue and it can also repro on Framework project.

Minimal repro:

  1. Extract “NotifyIcon_hide_issue.zip” and open it in VS.
    NotifyIcon_hide_issue.zip

  2. Build and run this project.

  3. Click ‘Border None’ button first, next click ‘Change State’ button to make form maximized.

  4. Click ‘Notify’ button and observe whether NotifyIcon balloon is shown.

Actual behavior:
NotifyIcon balloon text is not shown on screen(not shown in front of the maximized form), but actually it is hided in Windows Task bar. Please see the attachment:
NotifyIcon_Hide_video.zip
Notifyicon_not_show

Expected behavior:
The NotifyIcon balloon text should be shown in screen(in front of the maximized form) when the form is maximized.
notifyicon_show

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions