Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 246165

Summary: [Mac] When copy/paste/select all operation is performed, menu doesn't flash
Product: [Eclipse Project] Platform Reporter: Mike <1337mail>
Component: IDEAssignee: 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.5Keywords: helpwanted
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard: stalebug
Attachments:
Description Flags
Patch against ui.carbon and ui.workbench none

Description Mike CLA 2008-09-03 19:17:40 EDT
On Mac OSX, when you perform an operation such as copy/paste/select all, the menu bar is supposed to flash. In the case of copy/paste/select all, the "edit" text is supposed to flash on the menu bar. However, this does not happen in Eclipse. This may seem trivial at first, but it provides confirmation that the copy/paste action has been completed. I'm not sure if this is a Mac OSX bug or a Java bug or an Eclipse bug, but I figured I'd file a bug here.
Comment 1 Kim Horne CLA 2008-09-12 10:20:47 EDT
Confirmed.  I cant believe I didn't notice this before myself - none of our keybindings cause the menu to flash.
Comment 2 Kim Horne CLA 2008-09-22 13:30:46 EDT
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)...
Comment 3 Kim Horne CLA 2008-09-23 12:41:27 EDT
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?
Comment 4 Mike Wilson CLA 2009-05-05 10:42:12 EDT
Changing Version tag to something more believable.

Note that this was targeted for 3.5, but I doubt that Kim is working on it. ;-)
Comment 5 Boris Bokowski CLA 2009-05-06 16:49:56 EDT
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.
Comment 6 Boris Bokowski CLA 2009-11-26 12:03:02 EST
Prakash is now responsible for watching bug in the [Mac] component area.
Comment 7 Markus Keller CLA 2010-03-27 08:41:00 EDT
Any love for this? I guess we need a new patch for Cocoa.
Comment 8 Prakash Rangaraj CLA 2010-03-29 04:24:01 EDT
(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.
Comment 9 Eclipse Webmaster CLA 2019-09-06 15:30:11 EDT
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.
Comment 10 Eclipse Webmaster CLA 2019-09-06 15:37:47 EDT
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.
Comment 11 Eclipse Genie CLA 2021-12-29 17:04:29 EST
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.