Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

'when closing an active tab' setting does not work #13733

Closed
LaurenWags opened this issue Apr 4, 2018 · 2 comments
Closed

'when closing an active tab' setting does not work #13733

LaurenWags opened this issue Apr 4, 2018 · 2 comments

Comments

@LaurenWags
Copy link
Member

Description

'When closing an active tab' setting is not respected. If you have 'Select its parent tab' (default) or 'Select the last viewed tab' as the setting, the next tab is selected. See test cases from #12193 (comment)

Steps to Reproduce

See test cases from #12193 (comment) - I specifically used the Parent tab and Next tab test cases but all should be checked.

Actual result:
Next tab is always selected, doesn't matter if you have parent tab or last viewed as the selection.

Expected result:
Setting should be respected.

Reproduces how often:
Easily

Brave Version

about:brave info:
0.22.103

Reproducible on current live release:
no

Additional Information

This was previously resolved with #11526

@LaurenWags LaurenWags added bug regression feature/tabsbar 0.22.x-single-webview Issue first seen on single-webview build against v0.22.x branch labels Apr 4, 2018
@LaurenWags LaurenWags added this to the 0.22.x Release 2 (Beta Channel) milestone Apr 4, 2018
@petemill petemill self-assigned this Apr 4, 2018
@petemill
Copy link
Member

petemill commented Apr 4, 2018

Great find @LaurenWags. Note for @bridiver this was because tab-detached-at does not fire for destroyed tab and also it fires after muon has changed active tab. Instead I have to revert back to manually calling setActive on will-destroy and before calling move.

petemill added a commit that referenced this issue Apr 4, 2018
petemill added a commit that referenced this issue Apr 5, 2018
@btlechowski
Copy link
Contributor

btlechowski commented Apr 5, 2018

Verified Win7 x64 v0.22.105

Verified on macOS 10.12.6 x64 using the following build:

  • 0.22.109 5e4846e
  • libchromiumcontent: 65.0.3325.181
  • muon: 6.0.3

Verified on Ubuntu 17.10 x64:
0.22.109 5e4846e
libchromiumcontent: 65.0.3325.181
muon: 6.0.3

@petemill petemill modified the milestones: 0.22.x Release 2 (Beta Channel), 0.22.x Release 3 Apr 6, 2018
petemill added a commit that referenced this issue Apr 10, 2018
petemill added a commit that referenced this issue Apr 10, 2018
petemill added a commit that referenced this issue Apr 10, 2018
petemill added a commit that referenced this issue Apr 10, 2018
petemill added a commit that referenced this issue Apr 10, 2018
petemill added a commit that referenced this issue Apr 11, 2018
petemill added a commit that referenced this issue Apr 11, 2018
petemill added a commit that referenced this issue Apr 11, 2018
petemill added a commit that referenced this issue Apr 30, 2018
petemill added a commit that referenced this issue Apr 30, 2018
petemill added a commit that referenced this issue May 1, 2018
petemill added a commit that referenced this issue May 2, 2018
petemill added a commit that referenced this issue May 3, 2018
petemill added a commit that referenced this issue May 8, 2018
petemill added a commit that referenced this issue May 8, 2018
petemill added a commit that referenced this issue May 9, 2018
petemill added a commit that referenced this issue May 10, 2018
petemill added a commit that referenced this issue May 10, 2018
petemill added a commit that referenced this issue May 10, 2018
petemill added a commit that referenced this issue May 11, 2018
petemill added a commit that referenced this issue May 11, 2018
petemill added a commit that referenced this issue May 11, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants