Bug 271026 - "Quick Type Hierarchy" window briefly appears, then disappears.
Summary: "Quick Type Hierarchy" window briefly appears, then disappears.
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.5   Edit
Hardware: Macintosh Mac OS X
: P3 normal (vote)
Target Milestone: 3.5 M7   Edit
Assignee: Scott Kovatch CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-02 14:30 EDT by Scott Kovatch CLA
Modified: 2009-04-30 21:47 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Kovatch CLA 2009-04-02 14:30:49 EDT
Build N20090329-2000, but has been happening for a while.

The Quick Type Hierarchy window flashes briefly and then disappears.

Steps:
1. Check out an SWT tree.
2. Go to Widget.java
3. In the editor pane, click on something that you know has been overridden (windowDidMove, for example)
4. Hit cmd-T
===> The IDE works for a bit and then the type hierarchy window appears and then immediately hides.

Expected:
The type hierarchy window opens and stays open.
Comment 1 Scott Kovatch CLA 2009-04-02 14:32:45 EDT
There are some situations where the window does appear and stays open, but I haven't figured out what steps do and don't work.
Comment 2 Scott Kovatch CLA 2009-04-02 17:52:23 EDT
This is odd... the bug only happens if you let go of the command key during the pause while the type hierarchy is being calculated. That means the flagsChanged message for the command-key release is arriving and being processed before the keyDown has been completely processed. 
Comment 3 Scott Kovatch CLA 2009-04-02 18:13:55 EDT
Got it. I have a fix.
Comment 4 Scott Kovatch CLA 2009-04-02 18:17:14 EDT
Fixed > 20090402.