Terminal views all show same name 'Terminal' in Ctrl+F7 view switcher popup

Open Beginner friendly
#2,774 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
68/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Quiet
Tech stack
java
Domain
desktop

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

bug good first issue help wanted

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.

Image

The Terminal tabs/views have the correct name:

Image

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

  1. Open 2 or more Terminal views (e.g. via Window > Show View > Terminal multiple times)
  2. Press Ctrl+F7 to open the view switcher popup
  3. 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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from eclipse-platform/eclipse.platform

All issues in eclipse-platform/eclipse.platform

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.