@Override
		public void setSelected(ButtonModel m, boolean b) {
			if (!b && overriddenSelection != null) {
				overriddenSelection = null;
				m.setSelected(false);
			}

			else if (b && m != null && m != overriddenSelection) {
				ButtonModel oldSelection = overriddenSelection;
				overriddenSelection = m;
				if (oldSelection != null) {
					oldSelection.setSelected(false);
				}
				m.setSelected(true);
			}
		}
SCR 3962 - in this mode we allow the user to press Enter/OK with no text in
the text field, which means to user the current directory as the selected dir
Ghidra/Framework/Docking/src/main/java/docking/widgets/filechooser/GhidraFileChooser.java