Terminal views all show same name 'Terminal' in Ctrl+F7 view switcher popup
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
Research direction
Start with the TerminalsView class in the org.eclipse.terminal.view.ui plug-in and inspect how its part name, secondary ID, or content description is supplied to the Ctrl+F7 view switcher. Reproduce the issue with multiple Terminal views, then verify that the popup distinguishes each entry using the numbered labels already shown in the view tabs.
Written by the indexing model from the issue text.
Description
Problem
When multiple Terminal views are open and you use Ctrl+F7 to cycle through open views, the view switcher popup shows all terminal entries with the same name "Terminal". This makes it impossible to distinguish which terminal to switch to.
The Terminal tabs/views have the correct name:
Expected Behavior
Each Terminal view should have a unique name in the popup, e.g. "Terminal 1", "Terminal 2", "Terminal 3", matching the tab label shown in the view itself.
Steps to Reproduce
- Open 2 or more Terminal views (e.g. via
Window > Show View > Terminalmultiple times) - Press Ctrl+F7 to open the view switcher popup
- Observe that all terminal entries are listed as "Terminal" — no numbering to differentiate them
Environment
- View class:
TerminalsView - Contributing plug-in:
org.eclipse.terminal.view.ui(1.0.100.v20260410-1230) - View identifier:
org.eclipse.terminal.view.ui.TerminalsView - Terminal Feature 1.0.100.v20260410-1244 org.eclipse.terminal.feature.feature.group Eclipse.org
- Eclipse Version: 2025-12 (4.38)
Additional Context
The tab labels in the view stack itself correctly show numbered terminals (e.g. "Terminal 1", "Terminal 2"), but the getPartName() or equivalent method used for the Ctrl+F7 switcher does not reflect this numbering.
A fix would likely involve ensuring the view's getPartName() (or the secondary ID / content description) returns the numbered name so the switcher can display it distinctly.
- Dominant language
- Java
- Stars
- 165
- Forks
- 174
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 22
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from eclipse-platform/eclipse.platform
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
eclipse-platform/eclipse.platform#2940 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
eclipse-platform/eclipse.platform#2881 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
eclipse-platform/eclipse.platform#2593 · 7 comments ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 48/100
eclipse-platform/eclipse.platform#2950 · 4 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
eclipse-platform/eclipse.platform#2947 ·
All issues in eclipse-platform/eclipse.platform
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
opensearch-project/k-NN#3597 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100