I got tired of waiting for this to be fixed and did some more investigation, finding a workaround for 11.04-12.04 in the meantime thanks to Olivier. I didn't want to disable the menu overlays globally or quit using Unity, but I wanted the Snippets menu in Bluefish so I just disabled the menu overlay in Bluefish. Here's how it's done for anyone who is interested:
If it's already added to the launcher bar, unpin Bluefish from the launcher bar.
Copy the Bluefish .desktop file to your home directory by running the following command in Terminal: cp /usr/share/applications/bluefish.desktop ~/.local/share/applications
Open Nautilus to your home directory, push Ctrl+H to show hidden files, and then browse to .local/share/applications. Right-click on the bluefish.desktop file and choose Properties.
Replace the text in the Command box with the following: env UBUNTU_MENUPROXY= bluefish
Run the following command in Terminal to make the file executable: chmod +x ~/.local/share/applications/bluefish.desktop
Double-click the icon in Nautilus--which will now be named "Bluefish Editor"--to open it, and pin it to the launcher bar.
From now on when you click the Bluefish icon in the launcher bar, the menu overlays will be disabled for Bluefish and the Snippets menu will work.
I got tired of waiting for this to be fixed and did some more investigation, finding a workaround for 11.04-12.04 in the meantime thanks to Olivier. I didn't want to disable the menu overlays globally or quit using Unity, but I wanted the Snippets menu in Bluefish so I just disabled the menu overlay in Bluefish. Here's how it's done for anyone who is interested:
If it's already added to the launcher bar, unpin Bluefish from the launcher bar.
Copy the Bluefish .desktop file to your home directory by running the following command in Terminal: cp /usr/share/ applications/ bluefish. desktop ~/.local/ share/applicati ons
Open Nautilus to your home directory, push Ctrl+H to show hidden files, and then browse to .local/ share/applicati ons. Right-click on the bluefish.desktop file and choose Properties.
Replace the text in the Command box with the following: env UBUNTU_MENUPROXY= bluefish
Run the following command in Terminal to make the file executable: chmod +x ~/.local/ share/applicati ons/bluefish. desktop
Double-click the icon in Nautilus--which will now be named "Bluefish Editor"--to open it, and pin it to the launcher bar.
From now on when you click the Bluefish icon in the launcher bar, the menu overlays will be disabled for Bluefish and the Snippets menu will work.