Skip to content

fix(tabs): give version history tabs a symbol in the recent tabs list - #3093

Merged
datlechin merged 1 commit into
mainfrom
fix/recent-tabs-version-history-symbol
Sep 23, 2026
Merged

datlechin merged 1 commit into
mainfrom
fix/recent-tabs-version-history-symbol

Conversation

@datlechin

Copy link
Copy Markdown
Member

Summary

main does not compile since #3076 and #3061 both landed: MainSplitViewController+RecentTabs.swift:184: error: switch must be exhaustive. #3061 added a switch over every TabType to pick each tab's symbol in the Control-Tab recent tabs list, and #3076 added TabType.versionHistory. Each compiled on its own branch.

Fix

A version history tab shows clock.arrow.circlepath, the symbol the version history views already use.

Tests

No new test: the compiler enforces the switch. A local build of main plus this commit was stopped partway for low memory before reaching a verdict, so CI is the build of record here. The same stack minus this line failed only on this error.

No CHANGELOG entry: both features are unreleased.

@datlechin
datlechin merged commit 5cccab2 into main Sep 23, 2026
7 of 8 checks passed
@datlechin
datlechin deleted the fix/recent-tabs-version-history-symbol branch September 23, 2026 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant