mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
CWM-1592 CWM popup improvements
CWM-1554 User should not explicitly CLICK on an item to get the sub menu GitOrigin-RevId: 76f324a6e8c7be9ecdb296aa332136740c485c41
This commit is contained in:
committed by
intellij-monorepo-bot
parent
3b70b870a0
commit
017d156ddf
+1
-1
@@ -40,7 +40,7 @@ class StateWidgetRunConfigurationsAction : RunConfigurationsComboBoxAction() {
|
||||
|
||||
val popup = StateActionGroupPopup(myPopupTitle, group, context, false,
|
||||
shouldShowDisabledActions(), false, false,
|
||||
disposeCallback, maxRows, preselectCondition, null) { action ->
|
||||
disposeCallback, maxRows, preselectCondition, null, false) { action ->
|
||||
if (action is FinalActionGroup) {
|
||||
StateWidgetManager.getInstance(action.project)
|
||||
.getActiveProcessesBySettings(action.configuration)
|
||||
|
||||
@@ -260,7 +260,7 @@ public class PopupFactoryImpl extends JBPopupFactory {
|
||||
return presentation;
|
||||
}
|
||||
|
||||
private static ListPopupStep<ActionItem> createStep(@PopupTitle String title,
|
||||
protected static ListPopupStep<ActionItem> createStep(@PopupTitle String title,
|
||||
@NotNull ActionGroup actionGroup,
|
||||
@NotNull DataContext dataContext,
|
||||
boolean showNumbers,
|
||||
|
||||
@@ -30,13 +30,14 @@ open class StateActionGroupPopup(@NlsContexts.PopupTitle title: String?,
|
||||
maxRowCount: Int,
|
||||
preselectActionCondition: Condition<AnAction>?,
|
||||
actionPlace: String?,
|
||||
autoSelection: Boolean,
|
||||
val getState: (AnAction) -> String?) :
|
||||
PopupFactoryImpl.ActionGroupPopup(title, actionGroup, dataContext, showNumbers,
|
||||
useAlphaAsNumbers,
|
||||
showDisabledActions, honorActionMnemonics,
|
||||
disposeCallback, maxRowCount,
|
||||
preselectActionCondition,
|
||||
actionPlace) {
|
||||
actionPlace, autoSelection) {
|
||||
|
||||
override fun createPopup(parent: WizardPopup?, step: PopupStep<*>?, parentValue: Any?): WizardPopup {
|
||||
return if (step is ListPopupStep<*>) {
|
||||
|
||||
Reference in New Issue
Block a user