The listener, e.g., from topicTabPaneSettings() in HomeScreenController.java, does not fire when a user clicks on a tab that is already selected. No program sight workaround is available since sight needs to focus on one tab for program to work. Can't make it so a course and tab are selected and work from there.