private void updateColor() {
		Color bgColor = UNEDITABLE_BACKGROUND_COLOR;
		Color fgColor = noFlashFgColor;
		if (isEditable() && isEnabled()) {
			bgColor = hasText ? FILTERED_BACKGROUND_COLOR : noFlashBgColor;
			fgColor = hasText ? FILTERED_FOREGROUND_COLOR : noFlashFgColor;
		}

		doSetBackground(bgColor);
		doSetForeground(fgColor);
	}
Allows "stalled" focus flashing to take place
Ghidra/Framework/Docking/src/main/java/docking/widgets/filter/FilterTextField.java