mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
IJPL-163791 Set accessible name for ActionToolBarImpl only when it's created to allow overriding it
GitOrigin-RevId: afa0a6263275b07e222bcb97e87ac63ce960f076
This commit is contained in:
committed by
intellij-monorepo-bot
parent
0cab552af4
commit
cebde77f9f
@@ -1661,16 +1661,17 @@ public class ActionToolbarImpl extends JPanel implements ActionToolbar, QuickAct
|
||||
|
||||
@Override
|
||||
public AccessibleContext getAccessibleContext() {
|
||||
if (accessibleContext == null) accessibleContext = new AccessibleActionToolbar();
|
||||
|
||||
// We don't need additional grouping for ActionToolbar in the new frame header or if it's empty
|
||||
if (!myVisibleActions.isEmpty() &&
|
||||
!(ExperimentalUI.isNewUI() && getPlace().equals(ActionPlaces.MAIN_TOOLBAR))
|
||||
&& !getPlace().equals(ActionPlaces.NEW_UI_RUN_TOOLBAR)) {
|
||||
accessibleContext.setAccessibleName(UIBundle.message("action.toolbar.accessible.group.name"));
|
||||
}
|
||||
else {
|
||||
accessibleContext.setAccessibleName("");
|
||||
if (accessibleContext == null) {
|
||||
accessibleContext = new AccessibleActionToolbar();
|
||||
// We don't need additional grouping for ActionToolbar in the new frame header or if it's empty
|
||||
if (!myVisibleActions.isEmpty() &&
|
||||
!(ExperimentalUI.isNewUI() && getPlace().equals(ActionPlaces.MAIN_TOOLBAR))
|
||||
&& !getPlace().equals(ActionPlaces.NEW_UI_RUN_TOOLBAR)) {
|
||||
accessibleContext.setAccessibleName(UIBundle.message("action.toolbar.accessible.group.name"));
|
||||
}
|
||||
else {
|
||||
accessibleContext.setAccessibleName("");
|
||||
}
|
||||
}
|
||||
|
||||
return accessibleContext;
|
||||
|
||||
Reference in New Issue
Block a user