Closed Bug 1472717 Opened 6 years ago Closed 6 years ago

Selected job no longer deselected when clicking somewhere else

Categories

(Tree Management :: Treeherder: Frontend, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jandem, Assigned: camd)

References

Details

Attachments

(2 files)

This probably regressed within the last 3 days or so.

I think it still works when clicking certain areas but it doesn't work everywhere.
Thank you for filing. I'm presuming this is due to bug 1450022.
Assignee: nobody → cdawson
Blocks: 1450022
Component: Treeherder → Treeherder: Frontend
Flags: needinfo?(cdawson)
Priority: -- → P1
Within the display of the results of a push (where everyone would think to click to deselect), the only spot that works is in whitespace below the level of the bottom line of results or the bottom line of push information, whichever is taller. That's such a narrow strip that I only accidentally hit it, so I thought it was just intermittently working and mostly not working, rather than being a tiny little strip at the bottom which actually works 100% of the time.

The workaround is easy, but very hard to retrain yourself to use: click in the grey "get next: | 10 | 20 | 50 |" bar.
I believe this will add clearing it back into the right places.
Flags: needinfo?(cdawson)
Attachment #8989475 - Flags: review?(emorley)
Attachment #8989475 - Flags: review?(emorley) → review+
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Thanks for fixing so quickly!
Status: RESOLVED → VERIFIED
(In reply to Jan de Mooij [:jandem] from comment #0)
> This probably regressed within the last 3 days or so.
> 
> I think it still works when clicking certain areas but it doesn't work
> everywhere.

For me it still works like this. Does this need to be deployed?
Flags: needinfo?(jdemooij)
Flags: needinfo?(cdawson)
This change was deployed ~24 hours ago (see "What's deployed" link in the Treeherder help menu for which changes are awaiting deployment). Testing prod now it works fine for me.

If after refreshing the page (if it's a tab that's been open from before the deploy) the issue still occurs, please give full STR (there may be a specific region of the page that isn't working).
Flags: needinfo?(jdemooij)
Flags: needinfo?(cdawson)
The tab was opened about 3h ago. 

Aryx: can you please check to see if it works as expected for you? might, indeed, be something on my side.
Flags: needinfo?(aryx.bugmail)
Closing by clicking elsewhere or on the job details pane's close button works here but only if there is no job in the pinboard.
Flags: needinfo?(aryx.bugmail)
Not "anywhere" else, only "anywhere which is either to the right of a job, or to the left of a job and below the list of pushes." With a single push and a lot of jobs showing, that makes a huge target, but with a merge and only unstarred showing and only a couple of jobs still left, the space to the right of the list of pushes is a large percentage of the empty space.

As long a nobody stars the one unstarred and ruins my example, the only two places you can click to deselect https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=bf624413028d403f46a90c85bffdaa2aa5791729&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=pending&filter-resultStatus=running&filter-classifiedState=unclassified&selectedJob=186246991 are in the line directly to the right of the p and in the narrow blank line below the ...and more at the bottom of the list of pushes.
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Dang, my apologies for missing these areas.  This new PR should cover that, plus the area below the "fetch more pushes" bar.
Attachment #8990083 - Flags: review?(emorley)
Comment on attachment 8990083 [details] [review]
Link to GitHub pull-request: https://github.com/mozilla/treeherder/pull/3762

Many thanks :-)
Attachment #8990083 - Flags: review?(emorley) → review+
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
Depends on: 1506424
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: