void (Iterable<? extends Crumb> _crumbs) { boolean areCrumbsVisible = breadcrumbs.isShowing() || !ClientId.isLocal(ClientEditorManager.getClientId(myEditor)) || ApplicationManager.getApplication().isHeadlessEnvironment(); Iterable<? extends Crumb> crumbs = _crumbs != null && areCrumbsVisible ? _crumbs : EMPTY_BREADCRUMBS; breadcrumbs.setFont(getNewFont(myEditor)); breadcrumbs.setCrumbs(crumbs); notifyListeners(crumbs); }