-
-
Notifications
You must be signed in to change notification settings - Fork 188
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
[BUG]: JetBrains IDE contents get offset until hovered over when running Komorebi #783
Comments
I've been dealing with this for as long as I can remember with JetBrains IDEs and komorebi, I'm not 100% sure what triggers it, but lately I've noticed that this almost always starts happening whenever the border hwnd breaks. My own personal workaround for this is unfortunately just |
I use multiple displays are different orientations/sizes and its pretty much guaranteed that jetbrains IDEs (notably rider in my case) consistently just get drawn offset and then fix themselves as you use them. This specifically even happens if i dont change workspaces on a monitor, and just navigate between monitors using hot keys. I have also seen it where my border just eventually vanishes .. turning white first before it does. Sometimes it comes back tho. Regardless of border drawing though, rider is always offset if i navigate away from it and back. |
This may possibly improve the content offsets as well: 54c58be |
I had to wait for the border to break to test this, and it just did. |
After testing this more, switching workspaces is the only time I've seen it happen. |
With the recent fixes, I haven't had the border break even once over the last couple of days. Since that was the only time this happened, I'd say this could be closed ❤️ |
Describe the bug
When a JetBrains IDE is tiled with Komorebi, the contents will randomly get offset a few pixels to the left, making editing difficult as code doesn't line up, and characters will sometimes get visually duplicated until the UI updates.
This issue is present in 2023 and 2024 edition IDEs and has been reproducible with IntelliJ and Rider.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
IDE contents should be rendered correctly.
Screenshots and Videos
komorebi-jetbrains-offset-bug.mp4
Operating System
komorebic check
OutputAdditional Context
Possibly related to #781.
The text was updated successfully, but these errors were encountered: