Page MenuHomePhabricator

Eliminate the special tooltip for a 'No-Effect' filter when the user has also highlighted it
Closed, ResolvedPublic

Description

The ticket T149391 defines so-called 'No-Effect' states for: 1) situations where the user has selected Quality or Intent filters that return subsets of other selected filters, and 2) situations where the user has selected all filters in a "Full Coverage" group. When the user's filter combinations create a No-Effect state, the filter tags turn gray and a special tooltip is shown. Even though he suffers no harm from the "No-Effect" state, the tooltip educates him about how the tools work.

The problem

In the situation where the user has selected a filter AND highlighted it, however, the tooltip itself may be doing harm—by confusing the user.

Consider the example in the screenshot. The user has selected a filter, Likely Bad Faith, that is redundant with May Be Bad Faith. But he's also highlighted it. The filter is inactive but the highlighting works just fine. However, the tooltip tells him: 1) "The filter has no effect..." and 2) "Try highlighting to distinguish." Our user may well wonder aloud: "What do you mean? I AM highlighting. And it's working just fine. Is this thing broken?"

Screen Shot 2017-03-23 at 4.07.18 PM.png (648×874 px, 180 KB)

The fix

To remedy this, let's make a change for this SPECIFIC SITUATION: When a selected filter is 1) in a No-Effect state, whether because it is full coverage or a redundant subset, and 2) it is also highlighted:

  • KEEP all the various signals we've defined for No-Effect (graying the tag, etc.).
  • BUT do not display the special tooltip.
  • INSTEAD, display the standard tooltip that provides the filter description.

Event Timeline

jmatazzoni renamed this task from Consider eliminating 'No-Effect' States—or maybe just the tooltips for them to Eliminate the special tooltip for 'No-Effect' filters when the user has also highlighted them.Mar 23 2017, 11:50 PM
jmatazzoni removed Mooeypoo as the assignee of this task.
jmatazzoni updated the task description. (Show Details)
jmatazzoni added a subscriber: Jdforrester-WMF.
jmatazzoni renamed this task from Eliminate the special tooltip for 'No-Effect' filters when the user has also highlighted them to Eliminate the special tooltip for a 'No-Effect' filter when the user has also highlighted it.Mar 23 2017, 11:53 PM

Why don't we wait for the first deployment, and ask people how do they feel about this tooltip?

Why don't we wait for the first deployment, and ask people how do they feel about this tooltip?

If I understand the ticket correctly, we are talking about the specific case where only highlighting is applied but not filtering. In such cases, the intended effect of the highlight is to change the colors of the rows, not to limit the results shown (i.e., filter). Since the highlight is doing what it promises, it does not make sense to mention that the filter (which is not applied) has no effect (where there is one for the highlight).

I think it makes no sense to show such warning for highlight-only elements, and I don't think users would appreciate such a misleading remark.

Yeah, I don't think we need to wait on this one. I know it's confusing. And Moriel says it's not a hard change.

BTW, it's the case where both the filter and highlighting are turned on.

Change 344660 had a related patch set uploaded (by Mooeypoo):
[mediawiki/core@master] RCFilters UI: Only show full coverage message if item isn't highlighted

https://gerrit.wikimedia.org/r/344660

Change 344660 merged by jenkins-bot:
[mediawiki/core@master] RCFilters UI: Only show full coverage message if item isn't highlighted

https://gerrit.wikimedia.org/r/344660

Checked on ptwiki

SPECIFIC SITUATION: 1) in a No-Effect state, whether because it is full coverage or a redundant subset, and 2) it is also highlighted:

(1) Full-coverage case
e.g. 'Bot' and 'Human (not-bot) - the special tooltip "Selecting all filters in a group is the same as selecting none {...]"
appears only for the case where both filters are selected without highlighting.

Screen Shot 2017-03-29 at 12.41.30 PM.png (383×772 px, 89 KB)

Everything else, selecting highlighting only for both filters or any combination of selecting highlight with actual selection will display the standard tooltip.

Screen Shot 2017-03-29 at 12.41.52 PM.png (303×615 px, 67 KB)

Screen Shot 2017-03-29 at 12.42.48 PM.png (306×569 px, 67 KB)

(2) The case with subset filters is fixed - as soon as one of the subset filters has highlighting applied, the tooltip changes to the standard tooltip.

Screen Shot 2017-03-29 at 1.01.50 PM.png (531×779 px, 138 KB)

Screen Shot 2017-03-29 at 1.01.26 PM.png (501×740 px, 112 KB)

  • QA Recommendation: Resolve**

Closing this ticket, as recommended. But @Etonkovidova, did you mean to add a qualification? I see the ** next to your "Resolve" recommendation, but don't see a note those asterisks seem to be pointing to. Do you have a note to add?