Closed
Bug 1061304
Opened 11 years ago
Closed 11 years ago
Job navbar icons flow over bottom-left-bottom panel content
Categories
(Tree Management :: Treeherder, defect, P4)
Tree Management
Treeherder
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: jfrench, Assigned: jfrench)
References
()
Details
Attachments
(3 files)
I think spawned from the work in bug 1042599, at reduced browser widths the job navbar icons (structured log, raw log, pinboard, retrigger job) now progressively overlay the bottom-left-bottom panel job status content.
I will attach a screen grab of that, and also a more fringe case (as yet unreproducible) in which the icons started to replicate themselves across the panel.
To reproduce the primary issue:
o open treeherder production
o click on a job
o reduce the width of the browser until flow is triggered in the job navbar
Observed
The icons flow over the job status content, obscuring it
Expected behavior
Since I assume the navbar should remain a fixed height, should they be clipped? Or should the current behavior remain and this be a WontFix? Or some other behavior.
Observed on both FF 31.0 Release and Google Chrome 37.0.2062.102m, at least on Windows.
| Assignee | ||
Comment 1•11 years ago
|
||
This is the primary observed behavior.
| Assignee | ||
Comment 2•11 years ago
|
||
This is the fringe, as-yet-unreproducible behavior.
Comment 3•11 years ago
|
||
It's hard to make this case work really well. It seems fair to me to have some kind of minimum acceptable screen size for treeherder where we expect it to be usable. That said, I think we should probably clip in this case (that's what e.g. Firefox developer tools does)
| Assignee | ||
Comment 4•11 years ago
|
||
I agree clipping would be fine/preferred also, rather than the flow over the content.
Updated•11 years ago
|
Priority: P4 → P3
Updated•11 years ago
|
Priority: P3 → P4
| Assignee | ||
Comment 5•11 years ago
|
||
I saw this bug in Ed's triage yesterday again, I'll just fix it now.
Assignee: nobody → tojonmz
Status: NEW → ASSIGNED
| Assignee | ||
Comment 6•11 years ago
|
||
Please see above PR for status and review.
Attachment #8569950 -
Flags: review?(wlachance)
Comment 7•11 years ago
|
||
Comment on attachment 8569950 [details] [review]
treeherder-ui-PR#390
Looks good! Feel free to push this.
Attachment #8569950 -
Flags: review?(wlachance) → review+
| Assignee | ||
Comment 8•11 years ago
|
||
Thanks wlach!
| Assignee | ||
Updated•11 years ago
|
OS: Windows XP → All
Comment 9•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/treeherder-ui
https://github.com/mozilla/treeherder-ui/commit/0b607111e4cdc9bac454509d721afe16584facba
Bug 1061304 - Clip instead of flow job control icons
https://github.com/mozilla/treeherder-ui/commit/eef3b3e91c8568959ea4571402ae986d02376255
Merge pull request #390 from tojonmz/bottom-left-wrap
Bug 1061304 - Clip instead of flow job control icons
| Assignee | ||
Comment 10•11 years ago
|
||
Marking fixed per above merge. I will verify on the next push to stage/prod.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 12•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/d89784419096791418afa57fb81a554aa04181ec
Bug 1061304 - Clip instead of flow job control icons
https://github.com/mozilla/treeherder/commit/419bc6c78747cebf059870587fd35bf4ed48bfd8
Merge pull request #390 from tojonmz/bottom-left-wrap
Bug 1061304 - Clip instead of flow job control icons
You need to log in
before you can comment on or make changes to this bug.
Description
•