Normalerweise werden Filter wie „Neu“ oder „Ungelesen“ in der Navigationsleiste nicht angezeigt, wenn sie keinen Inhalt haben. Das ist gut.
Wenn Sie jedoch einen potenziell leeren Filter als erstes Element in der Navigationsleiste haben, wird er beim ersten Besuch des Kontexts auch dann gerendert, wenn er leer ist.
Hier ist mein „Ungelesen“-Filter auf Meta:
„Ungelesen“ ist ausgeblendet, es sei denn, ich besuche die Route explizit:
Wenn jedoch auf meiner Seite „Ungelesen“ an erster Stelle in der Navigationsleiste steht, wird es nicht ausgeblendet, wenn es leer ist:
Die zugrunde liegende Ursache ist wahrscheinlich, dass die bloße Route „/“ immer die Standardfilteransicht rendert und nicht auf den nächsten angegebenen Filter zurückfällt, wenn der Standardfilter leer ist.
Dies macht es schwierig, „Ungelesen“ oder „Neu“ als Standardfiltertyp zu verwenden, was eigentlich eine attraktive Idee sein kann.


