@Override
      void onBeforeActionsExpand(@NotNull ActionGroup actionGroup) {
        // NOTE: possible optimization - listen for component hierarchy changes and do traverse only when it was changed
        List<AnAction> allActs = findAllTouchbarActions(myRoot.get());
        actions.removeAll();
        if (allActs != null) {
          actions.addAll(allActs);
        }
      }
@Override
      void onBeforeActionsExpand(@NotNull ActionGroup actionGroup)