mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 13:02:30 +07:00
Revert "Revert "IJPL-60824 Propagate compressing strategy to main toolbar parts""
This reverts commit a0c61bedd619ad3db94be08eb45db52f24bcb17a. GitOrigin-RevId: df997160b437a4f90c2b4190018f1b6ee4a2c3bb
This commit is contained in:
committed by
intellij-monorepo-bot
parent
62ffec2fed
commit
e746ffce96
@@ -3,8 +3,10 @@ package com.intellij.openapi.wm.impl.headertoolbar
|
||||
|
||||
import com.intellij.accessibility.AccessibilityUtils
|
||||
import com.intellij.ide.ProjectWindowCustomizerService
|
||||
import com.intellij.ide.ui.LafManager
|
||||
import com.intellij.ide.ui.LafManagerListener
|
||||
import com.intellij.ide.ui.UISettings
|
||||
import com.intellij.ide.ui.UISettingsListener
|
||||
import com.intellij.ide.ui.customization.ActionUrl
|
||||
import com.intellij.ide.ui.customization.CustomActionsListener
|
||||
import com.intellij.ide.ui.customization.CustomActionsSchema
|
||||
@@ -22,11 +24,13 @@ import com.intellij.openapi.actionSystem.impl.ActionToolbarImpl
|
||||
import com.intellij.openapi.actionSystem.impl.ActionToolbarPresentationFactory
|
||||
import com.intellij.openapi.actionSystem.impl.PresentationFactory
|
||||
import com.intellij.openapi.actionSystem.toolbarLayout.CompressingLayoutStrategy
|
||||
import com.intellij.openapi.actionSystem.toolbarLayout.ToolbarLayoutStrategy
|
||||
import com.intellij.openapi.application.ApplicationManager
|
||||
import com.intellij.openapi.application.EDT
|
||||
import com.intellij.openapi.diagnostic.logger
|
||||
import com.intellij.openapi.keymap.impl.ui.ActionsTreeUtil
|
||||
import com.intellij.openapi.project.DumbAwareAction
|
||||
import com.intellij.openapi.project.ProjectNameListener
|
||||
import com.intellij.openapi.util.IconLoader
|
||||
import com.intellij.openapi.util.SystemInfoRt
|
||||
import com.intellij.openapi.wm.impl.IdeBackgroundUtil
|
||||
@@ -432,6 +436,9 @@ class MyActionToolbarImpl(group: ActionGroup, customizationGroup: ActionGroup?)
|
||||
if (comp is JComponent) {
|
||||
ClientProperty.put(comp, IdeBackgroundUtil.NO_BACKGROUND, true)
|
||||
}
|
||||
if (comp is ActionToolbarImpl) {
|
||||
comp.layoutStrategy = ToolbarLayoutStrategy.COMPRESSING_STRATEGY
|
||||
}
|
||||
}
|
||||
|
||||
private fun updateFont() {
|
||||
|
||||
Reference in New Issue
Block a user