@Override
	public void setOrientation( int orientation ) {
		if( orientation != toolBar.getOrientation() ) {
			// swap margins if orientation changes when floating
			Insets margin = toolBar.getMargin();
			Insets newMargin = new Insets( margin.left, margin.top, margin.right, margin.bottom );
			if( !newMargin.equals( margin ) )
				toolBar.setMargin( newMargin );
		}

		super.setOrientation( orientation );
	}
Does the same as super.navigateFocusedComp() with the exception that components
with empty input map (e.g. JLabel) are skipped.
flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatToolBarUI.java