mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-138372 java tab page maximization not work correctly with multiple screen
Added a registry key that removes suspicious code from Darcula L&F
This commit is contained in:
@@ -15,6 +15,7 @@
|
||||
*/
|
||||
package com.intellij.ide.ui.laf.darcula.ui;
|
||||
|
||||
import com.intellij.openapi.util.registry.Registry;
|
||||
import com.intellij.ui.Gray;
|
||||
import com.intellij.ui.ScreenUtil;
|
||||
import com.intellij.util.ui.JBUI;
|
||||
@@ -371,6 +372,8 @@ public class DarculaRootPaneUI extends BasicRootPaneUI {
|
||||
}
|
||||
|
||||
public void setMaximized() {
|
||||
if (Registry.is("darcula.fix.maximized.frame.bounds")) return;
|
||||
|
||||
Component tla = myRootPane.getTopLevelAncestor();
|
||||
GraphicsConfiguration gc = (currentRootPaneGC != null) ? currentRootPaneGC
|
||||
: tla.getGraphicsConfiguration();
|
||||
|
||||
@@ -595,6 +595,8 @@ ide.win.frame.decoration=false
|
||||
ide.win.frame.decoration.description=Enables Frame and Dialog decorations for IntelliJ and Darcula LaFs on Windows
|
||||
darcula.fix.native.flickering=false
|
||||
darcula.fix.native.flickering.description=Fixes white flash on first window appearance
|
||||
darcula.fix.maximized.frame.bounds=true
|
||||
darcula.fix.maximized.frame.bounds.description=Disables modification of frame maximized bounds
|
||||
|
||||
terminal.buffer.max.lines.count=1000
|
||||
rubymine.use.vagrant.credential.cache=true
|
||||
|
||||
Reference in New Issue
Block a user