The popover opt-in invitation was implemented per https://phabricator.wikimedia.org/T144457.
Presently a user who disables "New filters for edit review", will see the popover opt-in invite (only for the first time of opting out as per spec).
- A user who has enabled "New filters for edit review" before the popover opt-in invitation was implemented - the user properties for RC filters are the following:
SELECT up_property, up_value FROM user_properties WHERE up_property LIKE 'rcenhanced%' AND up_user=6900; +---------+-------------------------------+----------+ | up_user | up_property | up_value | +---------+-------------------------------+----------+ | 6900 | rcenhancedfilters | 1 | | 6900 | rcenhancedfilters-seen-tour | 1 | +---------+-------------------------------+----------+ 2 rows in set (0.01 sec)
- The user_id=6900 disables "New filters for edit review" - the user properties will be:
+---------+-------------------------------+----------+ | up_user | up_property | up_value | +---------+-------------------------------+----------+ | 6900 | rcenhancedfilters-seen-tour | 1 | +---------+-------------------------------+----------+
- The user_id=6900 visits RC page and sees the popover opt-in invitation. The rcenhancedfilters-seen-invite will be in user_properties and after that no the popover opt-in invitation will be ever displayed.
+---------+-------------------------------------------------+----------+ | up_user | up_property | up_value | +---------+-------------------------------------------------+----------+ | 6900 | rcenhancedfilters-seen-highlight-button-counter | 1 | | 6900 | rcenhancedfilters-seen-invite | 1 | | 6900 | rcenhancedfilters-seen-tour | 1 | +---------+-------------------------------------------------+----------+