vorta icon indicating copy to clipboard operation
vorta copied to clipboard

Vorta icon on menu bar distorted when monitor not in focus

Open pm-melo opened this issue 2 years ago • 3 comments

Describe the bug When using multiple monitors on macOS (Intel chip, at least), whenever you change the monitor in focus, the icons of the ones with no focus become stretched. Happens on laptop monitor as well.

To Reproduce Steps to reproduce the behavior:

  1. Install and run Vorta
  2. Connect at least one extra monitor
  3. Select a window or the desktop of the other monitor and watch the icon on the menu bar change

Environment (please complete the following information):

  • OS: macOS 12.4
  • Vorta version: 0.8.7 (Borg version: 1.2.0)
  • Installed from: GitHub
Captura de ecrã 2022-07-09, às 19 08 38

pm-melo avatar Jul 09 '22 14:07 pm-melo

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Sep 08 '22 22:09 stale[bot]

@m3nu Can you reproduce this?

real-yfprojects avatar Sep 15 '22 17:09 real-yfprojects

No. Never seen this.

m3nu avatar Sep 16 '22 06:09 m3nu

This is occurring for me too.

MacBook Pro 2021 (M1 Pro) running macOS 12.5.1 and Vorta 0.8.7

It happens on both my monitors. Whichever monitor currently has focus shows the icon correctly. Whichever monitor does not have focus (and has a dimmed menubar) shows the icon vertically squished.

Screen Shot 2022-10-15 at 15 07 23 Screen Shot 2022-10-15 at 15 07 26

lukecyca avatar Oct 15 '22 22:10 lukecyca

This behaviour is a known Qt bug which is supposedly fixed in Qt 5.12.11. AFAIK the MacOS bundle uses a PyQt version 5.15 so this issue shouldn't occur.

real-yfprojects avatar Oct 16 '22 11:10 real-yfprojects

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Dec 16 '22 06:12 stale[bot]