Hey Chris, thanks for the comment, the nav bar CFR will still show when it should without setting `lastCfrShownTimeInMillis = System.currentTimeMillis()`. However, there are other CFRs (i.e. Add Private Tab to Home, Inactive Tabs, Tab Auto Close Banner, PWA) that will only appear if a CFR has not been shown in at least 3 days. My guess is that the navigation bar is essential enough in which we don't delay showing its CFR but other CFRs can be delayed a bit until it is shown (to avoid overwhelming the user).
Bug 1907599 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Hey Chris, thanks for the comment. The nav bar CFR will still show when it should without setting `lastCfrShownTimeInMillis = System.currentTimeMillis()`. However, there are other CFRs (i.e. Add Private Tab to Home, Inactive Tabs, Tab Auto Close Banner, PWA) that will only appear if a CFR has not been shown in at least 3 days. My guess is that the navigation bar is essential enough in which we don't delay showing its CFR but other CFRs can be delayed a bit until it is shown (to avoid overwhelming the user).