Open Bug 1918041 Opened 1 year ago Updated 1 month ago

Clicking the New Tab button does not show pressed appearance with vertical tabs

Categories

(Firefox :: Sidebar, defect, P3)

defect

Tracking

()

ASSIGNED

People

(Reporter: ke5trel, Assigned: danielfurmanov, Mentored)

References

(Blocks 1 open bug)

Details

(Keywords: good-first-bug, Whiteboard: [fidefe-sidebar][outreachy-sidebar-2026])

Attachments

(2 files)

STR:

  1. Start with sidebar.verticalTabs = true and sidebar.revamp = true.
  2. Left-click and hold on the New Tab button in the sidebar.

Expected:
Button changes color to appear pressed like the New Tab button in the titlebar.

Actual:
Button appearance does not change when clicked.

The severity field is not set for this bug.
:sclements, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(sclements)
Whiteboard: [fidefe-sidebar]
Severity: -- → S3
Flags: needinfo?(sclements)
Priority: -- → P3

Hi!
I'd like to start contributing and have this be my first bug. Could I please have this assigned.

Hi Oways. Thanks for your interest. Here is a good guide to getting started: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html#firefox-contributors-quick-reference
Please reach out if you need any help and feel free to tag me as a reviewer with "nsharpley".

Assignee: nobody → realowaysjaffer
Mentor: nsharpley

Just an update, I've figured out what the issue is and will fix very soon

This good-first-bug hasn't had any activity for 2 months, it is automatically unassigned.
For more information, please visit BugBot documentation.

Assignee: realowaysjaffer → nobody

Hi @Nikki, I'd like to pick this up

Hello!
Can I be assigned this task?

(In reply to Daniel Furmanov from comment #7)

Hello!
Can I be assigned this task?

Hi Daniel, I've assigned this bug to you. Please use the "request information" button below directed to nsharpley if you have any questions; she is the mentor for this bug if you have any questions. If you decide at some point you no longer want to work on this bug, please also let us know so we can assign it to someone else.

Assignee: nobody → danielfurmanov
Status: NEW → ASSIGNED

(In reply to Sarah Clements [:sclements] from comment #8)

(In reply to Daniel Furmanov from comment #7)

Hello!
Can I be assigned this task?

Hi Daniel, I've assigned this bug to you. Please use the "request information" button below directed to nsharpley if you have any questions; she is the mentor for this bug if you have any questions. If you decide at some point you no longer want to work on this bug, please also let us know so we can assign it to someone else.

Hello, I have resolved the bug and pushed the commit to Moz-Phab submit.

Hi Daniel. Thanks for submitting a patch. I cannot see the patch though, could you please link to it here? You may need to ensure your commit message has the following format? Bug 1918041 - Commit message title r=nsharpley

Flags: needinfo?(danielfurmanov)

The #vertical-tabs-newtab-button was missing hover and active background
states, causing it to appear visually unresponsive compared to the
horizontal tab strip New Tab button.

Added:

  • &:hover background of rgba(0,0,0,0.08) to match toolbar button hover
    appearance
  • &:hover:active background of rgba(0,0,0,0.15) to give a pressed/held
    visual state consistent with --toolbarbutton-active-background behavior
    already applied to the horizontal equivalent

(In reply to Nikki Sharpley (:nikkis) (she/her) from comment #10)

Hi Daniel. Thanks for submitting a patch. I cannot see the patch though, could you please link to it here? You may need to ensure your commit message has the following format? Bug 1918041 - Commit message title r=nsharpley

Hi Nikki. Just submitted again, was a little confused on Moz-Phab, but it should be available now.

https://phabricator.services.mozilla.com/D286716

Flags: needinfo?(danielfurmanov)
Whiteboard: [fidefe-sidebar] → [fidefe-sidebar][outreachy-sidebar-2026]

Hi, Daniel. We'd added some feedback in your patch if you wouldn't mind addressing when you get the chance. Thanks!

Flags: needinfo?(danielfurmanov)

Redirect a needinfo that is pending on an inactive user to the triage owner.
:kcochrane, since the bug has recent activity, could you please find another way to get the information or close the bug as INCOMPLETE if it is not actionable?

For more information, please visit BugBot documentation.

Flags: needinfo?(danielfurmanov) → needinfo?(kcochrane)
Flags: needinfo?(kcochrane)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: