hide show by group id also reset to preferred when closing sources