mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
ui: fix background image flickering over Splitter
GitOrigin-RevId: b3a5676a04c7b3b2f637c905e025ae85a659e241
This commit is contained in:
committed by
intellij-monorepo-bot
parent
60adb77bd4
commit
da2d40cebe
@@ -7,6 +7,7 @@ import com.intellij.util.MathUtil;
|
||||
import com.intellij.util.ObjectUtils;
|
||||
import com.intellij.util.ui.EmptyIcon;
|
||||
import com.intellij.util.ui.JBInsets;
|
||||
import com.intellij.util.ui.JBSwingUtilities;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.NonNls;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
@@ -826,5 +827,10 @@ public class Splitter extends JPanel implements Splittable {
|
||||
public void setSwitchOrientationEnabled(boolean switchOrientationEnabled) {
|
||||
mySwitchOrientationEnabled = switchOrientationEnabled;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Graphics getComponentGraphics(Graphics g) {
|
||||
return JBSwingUtilities.runGlobalCGTransform(this, super.getComponentGraphics(g));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user