-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flameshot shifts screen by a few pixels on MacOS #2612
Comments
Does this happen after you change you monitor setup? If so, try restarting flameshot. |
You're right, thought I had already done it my bad. Tho I still have always a little zoom in, which is pretty annoying (see video, how the graph at the bottom gets cropped). Screen.Recording.2022-05-19.at.20.51.55.mov |
@nohehf As far as I can see, this is not a zoom effect, but there is downwards shift of the image. Note the additional black region on top of the image. How does you monitor setup look like when you face this issue? |
Right, it's shifting, and I'm only on my laptop screen. |
The other issue specifically pointed out that this is on a screen with a notch. I wonder if its related to that and Qt is using the region below the notch to draw full screen instead of the region above the notch. I have no way to test / work on this since I have an air. |
I have been experiencing the exact same issue on the macbook with notch. I think it's due to the way MacOS handling the notch with a "full screen application" With normal screen, all full screen application will occupied the whole screen, so when Flameshot capture the screen and open a new full screen application for cropping, the screen looks fine. However, on the macbook pro's notched screen, all full screen application cannot occupied the whole screen, so when when Flameshot capture the screen and open a new full screen application for cropping, the screen looks like it's shifted downward. Screen.Recording.2022-06-13.at.10.17.04.AM.movScreen.Recording.2022-06-13.at.10.07.53.AM.3.movYou can try mimic the behavior on a regular screen by trigger Flameshot screenshot and without dragging anything, swipe touchpad to open mission control, drag Flamshot into a regular space, resize the Flameshot window. You will see the screen will not be resized and it will be "cropped" Screen.Recording.2022-06-13.at.10.26.45.AM.movI think if Flameshot can scale down the screenshot into within the windows size, then it should work better on a notched screen. |
FYI, wIth the new version 12, the magnifier when taking screenshot also shift down/up a few pixel |
Here is a screen capture for reference Screen.Recording.2022-06-27.at.10.11.22.AM.mov |
I was able to reproduce the same issue here in a MacBook without the notch by enabling the option "Automatically hide and show the menu bar in full screen", in Dock & Menu Bar (macOS 12.6). |
Happens in my case too, it's because of the notch on 2021 Macbooks. Apps don't take the top of the screen to not be hidden under the notch and the same happens in the flameshot app. In other apps, the scroll area is increased to compensate the decrease of the height of the window whereas flameshot simply crops the bottom of the screen. Any way to resolve the issue? For example, by scaling down the image while editing or adding scroll? |
Same here, is there any way to prevent it from shifting the screen? or just avoid going full screen when doing the screenshot? |
The same issue on Mac OS and not only for full screen. This happens all the time. When you full screen, you have this moved-down screen and the app will move you from full screen to 'normal' after the screenshot. When you are on the 'normal' screen you will have a shifted-down screen. Flameshot v12.1.0 (96c2c82) |
+1 |
+1 |
+1 |
+1 please FIX! |
Restarting Flameshot as mentioned here #2612 (comment) works for me. Kinda workaround, but at least I need to do this only once after monitor connect/disconnect |
@kopach remember this thread is for "notch" inside macbook screen. is mentioned by #2612 (comment) |
any way to fix this? native screenshot dont have this bug. |
I have the same issue with the image shifting downwards on a macbook pro without a notch. |
Flameshot Version
Flameshot v11.0.0 (ad1bf28)
Compiled with Qt 5.15.2
darwin: 21.1.0
osx: 12.0
Installation Type
Linux, MacOS, or Windows Package manager (apt, pacman, eopkg, choco, brew, ...)
Operating System type and version
macOS Monterey v12.0.1, Apple M1 Pro
Description
When trying to take a screenshot, flameshot insanely zooms in, leaving only the top-right part of the screen accessible to screen shot. I'm on google chrome, and have multiple screens. Also I can only screen shot the main screen.
Steps to reproduce
Screenshots or screen recordings
Screen.Recording.2022-05-19.at.10.17.59.mov
System Information
The text was updated successfully, but these errors were encountered: