Closed Bug 2019235 Opened 4 months ago Closed 3 months ago

Move tab to Start/ End options are enabled and not working, even if the Split View tab is already at start/en,d and the other view is focused

Categories

(Firefox :: Tabbed Browser: Split View, defect, P3)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
151 Branch
Tracking Status
firefox149 --- wontfix
firefox150 --- wontfix
firefox151 --- verified

People

(Reporter: atrif, Assigned: nobleugwuja)

References

(Blocks 1 open bug)

Details

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

Attachments

(2 files, 2 obsolete files)

Attached image split_1.gif β€”

Found in

  • 149.0b1

Affected versions

  • 150.0a1 (2025-02-24)
  • 149.0b1

Tested platforms

  • Affected platforms: macOS 26, Ubuntu 24, Windows 11
  • Unaffected platforms: none

Steps to reproduce

  1. Move a Split View to end on the tab bar.
  2. R-Click on the left view and select the Move tab option.

Expected result

  • The move tab to End is greyed out.

Actual result

  • The move tab to end is available and does nothing

Regression range

  • not a regression.

Additional notes

  • Attached a screen recording.
Flags: needinfo?(sclements)
Flags: needinfo?(asafko)
Severity: -- → S3
Flags: needinfo?(sclements)
Priority: -- → P3
Whiteboard: [fidefe-splitview] → [fidefe-splitview][outreachy-sidebar-2026]

i will like to work on this

assign me please

I've reproduced this on my local build. On my build the option appears greyed out but still shows a hover effect and is not fully disabled. I'm ready to start investigating the fix.

Assignee: nobody → nobleugwuja
Status: NEW → ASSIGNED

Patch is up for review: https://phabricator.services.mozilla.com/D290115.

This fix makes sure the 'Move' options in the context menu respect the boundaries of the entire Split View tab. This stops the 'Move to Start/End' from staying active when the split is already at the edge. Tested with pinned tabs too!

Attachment #9558679 - Attachment is obsolete: true
Attachment #9559245 - Attachment is obsolete: true
Attachment #9558679 - Attachment is obsolete: false
Attachment #9559258 - Attachment is obsolete: true
Pushed by kcochrane@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/7ef06b5561d3 https://hg.mozilla.org/integration/autoland/rev/d619f8fbe973 Disable Move to Start/End for split view tabs based on tab position r=tabbrowser-reviewers,kcochrane
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 151 Branch

The patch landed in nightly and beta is affected.
:nobleugwuja, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(nobleugwuja)

(In reply to BugBot [:suhaib / :marco/ :calixte] from comment #10)

The patch landed in nightly and beta is affected.
:nobleugwuja, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

I'm not sure if this requires an uplift. But I'd appreciate guidance on the right call here.

Flags: needinfo?(nobleugwuja)

Checking with :sclements on if we want to uplift this to beta or not

Flags: needinfo?(asafko) → needinfo?(sclements)

We're not going to uplift this since its a minor issue with low severity.

Flags: needinfo?(sclements)
QA Whiteboard: [qa-found-in-b149][S4] [S4][QA-4411] → [qa-found-in-b149][S4] [S4][QA-4411] [qa-triage-done-c152/b151] [qa-ver-needed-c152/b151]
Flags: qe-verify+

Verified with Firefox 151.0b10 on Windows 11, macOS 15 and Ubuntu 24 that the Move tab to End/Start options are correctly disabled if the Split View is located at the start of end of the tabstrip

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-found-in-b149][S4] [S4][QA-4411] [qa-triage-done-c152/b151] [qa-ver-needed-c152/b151] → [qa-found-in-b149][S4] [S4][QA-4411] [qa-triage-done-c152/b151] [qa-ver-done-c152/b151]
Flags: qe-verify+
QA Contact: atrif
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: