@Override
	public FilterShortcutState getFilterShortcutState() {

		if (excludedTags.size() == 0) {
			return FilterShortcutState.ALWAYS_PASSES;
		}

		Map<String, VTMatchTag> allTags = getAllTags();
		if (allTags.size() == excludedTags.size()) {
			return FilterShortcutState.NEVER_PASSES;
		}

		return FilterShortcutState.REQUIRES_CHECK;
	}
This differs from {@link #initializeTags()} in that this method will keep any excluded
tags when updating.
Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/filters/TagFilter.java