Domyślnie YearFilter ustawia górną datę na obecną. Jednak jeśli użytkownik w danym roku nie ocenił jeszcze żadnego filmu, to ustawiona data nie będzie należała do zbioru dozwolonych do wyboru w spinboksie dat. Wtedy kliknięcie strzałki w spinboksie powoduje dziwne zachowanie.
Proste rozwiązania: (1) wymusić dodanie obecnego roku do listy dozwolonych dat, (2) ustawić domyślną datę na datę ostatnio ocenionej pozycji. Pierwsza opcja wydaje się prostsza w implementacji i bardziej intuicyjna.
Domyślnie
YearFilter
ustawia górną datę na obecną. Jednak jeśli użytkownik w danym roku nie ocenił jeszcze żadnego filmu, to ustawiona data nie będzie należała do zbioru dozwolonych do wyboru w spinboksie dat. Wtedy kliknięcie strzałki w spinboksie powoduje dziwne zachowanie.Proste rozwiązania: (1) wymusić dodanie obecnego roku do listy dozwolonych dat, (2) ustawić domyślną datę na datę ostatnio ocenionej pozycji. Pierwsza opcja wydaje się prostsza w implementacji i bardziej intuicyjna.