Community
Participate
Working Groups
I20050215-0800 org.eclipse.ui.forms.widgets.FormText sets tooltips on its segments inside a mouse move listener. This causes strange behaviour on Linux-GTK: usually, the tooltips are simply never displayed, however sometimes they can appear outside of the Eclipse window, or far from where the user's mouse cursor is. This is caused by limitations in the tooltips provided by GTK+. Tooltips on GTK+ are always shown directly below the widget which owns them, which, for a Canvas, will be very far away (especially if is big enough to require scroll bars). As well, GTK+ tooltips are only installed on mouse enter or leave events, so unless the tooltip is installed before the mouse pointer enters the Canvas, it will never be shown. These problems are described in bug 85131 and bug 85328. Showing tooltips on hyperlinks seems unnecessary: for some views like the Help view, the link destination is shown in the Eclipse status bar, and web browsers such as IE and Firefox do not show tooltips on their links. Maybe these ones in particular could just "go away"? :)
Fixed by not setting the tooltips for GTK ws. They work well on win32 and mac so I left them there.