| Summary: | [Mac] When copy/paste/select all operation is performed, menu doesn't flash | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Mike <1337mail> | ||||
| Component: | IDE | Assignee: | Platform UI Triaged <platform-ui-triaged> | ||||
| Status: | CLOSED WONTFIX | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | markus.kell.r, Mike_Wilson, prakash, pwebster | ||||
| Version: | 3.5 | Keywords: | helpwanted | ||||
| Target Milestone: | --- | ||||||
| Hardware: | Macintosh | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| Whiteboard: | stalebug | ||||||
| Attachments: |
|
||||||
|
Description
Mike
Confirmed. I cant believe I didn't notice this before myself - none of our keybindings cause the menu to flash. I've hacked this to work but it's not pleasant and requires calling OS specific code. There isn't much of it, but it's there... Paul, do you even want to bother with this? There is basically a menu traversal added to WorkbenchKeyboard.executeCommand() that dorks with the carbon internals. We'd also need to do the same thing for cocoa when the time came. As it turns out, this functionality is quite useful (in debugging I was amazed that we didn't have it up to this point)... Created attachment 113271 [details]
Patch against ui.carbon and ui.workbench
Patch that's based on tweaklets. All of the nasty bits are in the carbon ui fragment. Paul, could you take a look at this before I left on Wednesday?
Changing Version tag to something more believable. Note that this was targeted for 3.5, but I doubt that Kim is working on it. ;-) Removing 3.5 target milestone. We are in the end-game now. Please have a look and decide if this should be targeted at 3.6. Prakash is now responsible for watching bug in the [Mac] component area. Any love for this? I guess we need a new patch for Cocoa. (In reply to comment #7) > Any love for this? I guess we need a new patch for Cocoa. Yes we need a Cocoa Patch. Any contribution is welcome. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug. If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie. |