mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-326748 Do not show tool window stripes forcefully on enabling New UI in DFM
Use the proper method that reflects the Main toolbar state. GitOrigin-RevId: 836c8fbea523cbe0a1eb015010fea53d0f8f1e8c
This commit is contained in:
committed by
intellij-monorepo-bot
parent
d648dcef30
commit
8a8b0c08f6
@@ -7,7 +7,7 @@ import com.intellij.feedback.new_ui.state.NewUIInfoService
|
||||
import com.intellij.icons.AllIcons
|
||||
import com.intellij.ide.AppLifecycleListener
|
||||
import com.intellij.ide.IdeBundle
|
||||
import com.intellij.ide.actions.DistractionFreeModeController
|
||||
import com.intellij.ide.actions.ToggleDistractionFreeModeAction
|
||||
import com.intellij.ide.ui.IconMapLoader
|
||||
import com.intellij.ide.ui.LafManager
|
||||
import com.intellij.ide.ui.UISettings
|
||||
@@ -98,7 +98,8 @@ private class ExperimentalUIImpl : ExperimentalUI() {
|
||||
|
||||
if (isEnabled) {
|
||||
NewUIInfoService.getInstance().updateEnableNewUIDate()
|
||||
if (!DistractionFreeModeController.isDistractionFreeModeEnabled()) {
|
||||
// Do not force enabling tool window stripes in DFM
|
||||
if (!ToggleDistractionFreeModeAction.shouldMinimizeCustomHeader()) {
|
||||
UISettings.getInstance().hideToolStripes = false
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user