void () { boolean hasPreviewPanel = myVcsConfiguration.LOCAL_CHANGES_DETAILS_PREVIEW_SHOWN && mySplitterDiffPreview != null; ToolWindow tw = getToolWindowFor(myProject, LOCAL_CHANGES); if (tw != null) { boolean toolwindowIsHorizontal = tw.getAnchor().isHorizontal(); myCommitPanelSplitter.setOrientation(hasPreviewPanel || !toolwindowIsHorizontal); } }