| Summary: | [PerspectiveBar] Perspective switcher does not show select entry | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Douglas Pollock <douglas.pollock> | ||||||
| Component: | UI | Assignee: | Platform UI Triaged <platform-ui-triaged> | ||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||
| Severity: | major | ||||||||
| Priority: | P3 | CC: | helmut.haigermoser, loskutov, mober.at+eclipse, pwebster, udo.walker, wb-rel | ||||||
| Version: | 3.1 | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | PC | ||||||||
| OS: | Linux-GTK | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Douglas Pollock
Created attachment 17250 [details]
Screenshot with the perspective item missing
CQ:WIND00217289
Build ID: I20100608-0911 (Eclipse 3.6rc4a)
We're still seeing this with Eclipse 3.6 on both Windows and Linux, and it's confusing a lot of our users.
The odd thing is that initially, a long perspective name like "CVS Repository Exploring" is shown as a trimmed button in the Perspective switcher. But it's very easy to get the perspective switcher into a state where that long item is not trimmed and thus not shown (like on the attached Screenshot). Here's my simple simple steps to reproduce on Windows XP:
1. Open the "CVS Repository Exploring" perspective
-> trimmed button is shown.
2. Open Resource Perspective.
3. Open Team Synchornizing Perspective.
4. Use the ">>" indicator to switch to "CVS Repository Exploring" perspective.
-> The active perspective is not shown in the perspective bar, but
"Team Synchr..." is still shown.
Our users are not only confused by seeing a perspective name that's not active; they also now don't have the "Close Perspective" operation available on the Perspective Bar. On slightly different occasion, I got the empty perspective switcher from attached screenshot.
Workarounds:
Sure you can disable the "Text on Perspective Bar", and you can enlarge the perspective switcher by dragging it left. But none of these are intuitive, and damage is done when a wrong perspective name is shown.
Expected Behavior:
The Perspective Switcher should always show the active perspective first, and it should trim the active perspective button until it is visible in the available screen real estate, e.g. displaying "CVS Repo..." just as when I open that perspective for the very first time.
I'm marking this as major since it's a major usability issue and constant source of concern -- I've had 3 users report this independently in the last half year.
Martin, thanks for the input. I'll mark this for some love in 3.7, likely adopting your solution of making the currently selected perspective the right-most... Created attachment 188216 [details]
Screenshot showing missing perspective icon in switcher
CQ:WIND00253671
A tester reported this issue again on Eclipse 3.6.1 / GTK / Ubuntu. Even though only one perspective was open (ie the default perspective), it was not visible in the perspective switcher bar, thus causing confusion.
(In reply to comment #3) > Martin, thanks for the input. I'll mark this for some love in 3.7, likely > adopting your solution of making the currently selected perspective the > right-most... *ping* Eric, did 3.7 pick up any changes around this? What about 3.7.1/3.8? TIA, Ciao, hh (In reply to comment #5) > *ping* > Eric, did 3.7 pick up any changes around this? > What about 3.7.1/3.8? > TIA, > Ciao, hh *ping* Eric, can you comment? Hm, it's vacation time, maybe you were off? Helmut CQ:WIND00368862 We've got again a tester's report who was confused about the missing perspective switcher, and we still see the issue in 3.8. Eclipse 4.2 seems to work around the issue by forcefully showing all perspective items in full size, even at the expense of wrapping the toolbar into a 2nd line... at least in the default config. Is this the expected and desired solution to this problem ? Martin, sorry but the 3.x stream is in maintenance mode...things like this are very unlikely to be addressed. As to the 4.2 'solution' The only thing I would push back on is the 'swoop' that required micro-management dragging to ever get right but I'm open to suggestions...something between 'all text' and 'no text' maybe ? We fight between having the layout managed for you versus the amount of screen real-estate we want to dedicate to the switcher... In Eclipse Mars there is no chevron menu anymore so the described problem does not exist anymore. Thanks Udo for validation! |