- If NavPops is enabled don't load Hovercards
- If NavPops gadget is removed show HoverCards
Steps to reproduce:
- register a new account on hu.wikipedia
- enable Hovercards
- enable Navigation popups
Expected: Navigation popups show up
Actual: Hovercards show up.
(Hovercards have an option to disable themselves, which works fine. This is about the default.)
This is not a problem now when Hovercards is in beta, but once it becomes default, having enabled NavPopups in the past (an intentional user action) should override Hovercards being default-on (not an intentional user action).
From merged task:
The current behavior is to disable navpops if hovercards are enabled, but navpops are the preferred tool of many editors and have features that are essential to their workflows. The reverse behavior should be true.
If I, as an editor, enable navpops, my hovercards should be disabled.
In the future, when we have finalized hovercards preferences, we will need a message explaining "hovercards cannot be enabled while navpops gadget is turned on"
This ticket reverses the behavior of: https://phabricator.wikimedia.org/T64952