macvim icon indicating copy to clipboard operation
macvim copied to clipboard

Fix for the blank lines when entering fullscreen on Yosemite

Open vestimir opened this issue 11 years ago • 8 comments

I did a little re-arrangement of the methods, that are called during the fullscreen animation and it's almost working.

The problem: When the animation finishes a gray line appears on the right side of the screen. Call to [self resizeWindowToFitContentSize:[vimView desiredSize] keepOnScreen:YES]; at the end of all animations fixes it, but still for a second there's an annoying blink. If anyone has any clues how to fix this, it will be great.

annoying_grey_column

vestimir avatar Nov 14 '14 21:11 vestimir

Yeah! Great! This seems to work. I see the grey column as well, but better than missing the first line in FS mode ;)

krid78 avatar Nov 15 '14 19:11 krid78

Any ideas when will this PR or PR #45 be merged? I always work in full-screen mode. This is great help. Thanks for @vestimir and @zenangst for the fixes :) :+1:

dhilipsiva avatar Nov 24 '14 05:11 dhilipsiva

any news about it ?

benoitc avatar Dec 24 '14 00:12 benoitc

Does anyone know of a actively maintained MacVim fork?

jonashaag avatar Jan 10 '15 12:01 jonashaag

@jonashaag try @amadeus’ fork, specifically the yosemite-cherry-picked branch.

kopischke avatar Jan 10 '15 23:01 kopischke

Hm, neither the fix in this PR nor the fix here https://github.com/benoitc/macvim/commit/9f77ac3b6b6f9c0eb45f7c4c431db14ea0ea4a1d works for me...

jonashaag avatar Jan 11 '15 21:01 jonashaag

Well, I tried @amadeus’ fork yesterday in the evening and it did not work form me, either. I had move some lines of code. Now it looks more like the version from @vestimir. I put this on Github.

krid78 avatar Jan 12 '15 08:01 krid78

Hm, that didn't work either. I have version that works for me here: https://github.com/jonashaag/macvim/tree/yosemite

I also set up automatic builds that you can download here: https://github.com/jonashaag/macvim/releases

Maybe I'll also start integrating upstream vim patches / accept other patches.

jonashaag avatar Jan 12 '15 11:01 jonashaag