| Summary: | RCP (Linux): Tooltip not working | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Jane Fang <janefang> |
| Component: | TPTP.monitoring | Assignee: | Eugene Chan <ewchan> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P1 | CC: | ajay_garga |
| Version: | unspecified | Keywords: | plan |
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | closed460 | ||
| Attachments: | |||
|
Description
Jane Fang
This should be fixed in 4.4. Add sizing from Eugene. Target to future. Cannot be contained in 4.4 due to limitation of resource. Move target back to 4.4. Monitor defects are mistakenly targeted in bulk move. Targetting to complete in iteration 2. Created attachment 60256 [details]
Patch : Removing "&" in the tooltips
The Icon / Menu name has "&" to set the mnemonic for the keyboard shortcut. The name appears as it is as tooltips with "&". The problem occurs only in Linux platform. The bug is resolved in the patch.
Module changed : org.eclipse.tptp.monitoring.rcp.symptom
The other problem that is "there is no tooltip for disabled items" is not a bug with RCP application. It is the limitation with GTK in Linux. Refer http://dev.eclipse.org/newslists/news.eclipse.platform.swt/msg32585.html (In reply to comment #6) > Created an attachment (id=60256) [details] > Patch : Removing "&" in the tooltips > > The Icon / Menu name has "&" to set the mnemonic for the keyboard shortcut. The > name appears as it is as tooltips with "&". The problem occurs only in Linux > platform. The bug is resolved in the patch. > > Module changed : org.eclipse.tptp.monitoring.rcp.symptom > Ajay, this patch is not safe for NL support. There is case that non-english language (eg. Chinese, Korean) shows mnemonic key as "(&P)". Please see https://bugs.eclipse.org/bugs/show_bug.cgi?id=133122#c3 for details of the problem. From the comments in the defect # 133122 and details from Steven Wasleski: Using org.eclipse.jface.action.LegacyActionTools#removeMnemonics(String), the mnemonic can be stripped from the tooltip. I have fixed this defect in the following Symptom RCP components: org.eclipse.hyades.sdb org.eclipse.hyades.sdb.new org.eclipse.tptp.monitoring.rcp.symptom org.eclipse.tptp.monitoring.symptom.editor org.eclipse.tptp.platform.rcp.common org.eclipse.tptp.platform.rcp.log I will attach the patch for these below Created attachment 62905 [details]
Patch for stripping the mnemonic from the tooltip
Component changed : org.eclipse.hyades.sdb
Created attachment 62906 [details]
Patch for stripping the mnemonic from the toolltip
Component changed : org.eclipse.hyades.sdb.new
Created attachment 62907 [details]
Patch for stripping the mnemonic from the toolltip
Component changed : org.eclipse.tptp.monitoring.rcp.symptom
Created attachment 62908 [details]
Patch for stripping the mnemonic from the tooltip
Component changed : org.eclipse.tptp.monitoring.symptom.editor
Created attachment 62909 [details]
Patch for stripping the mnemonic from the tooltip
Component changed : org.eclipse.tptp.platform.rcp.common
Created attachment 62910 [details]
Patch for stripping the mnemonic from the tooltip
Component changed : org.eclipse.tptp.platform.rcp.log
Deferring to iteration 3. Patches submitted. fixed As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this enhancement/defect has been resolved and unverified for more than 1 year and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open. |