Community
Participate
Working Groups
Build Identifier: I20100608-0911 Loss of all edited substitution keys if the steps described are executed. Reproducible: Always Steps to Reproduce: 1 open an xml file to externalize 2 open the externalize Strings wizard 3 in the Strings to externalize table, edit a substitution key, by removing the content (empty string) 4 click on an other string to externalize What happens: all edited Substitutions keys are lost! It is only possible to cancel the wizard
How you are invoking the externalize string wizard? Is it from WTP's XML Editor? Or did you mean the Externalize String for plugin.xml? Need this info to direct the report to right bucket as I doubt PDE is the reason here.
(In reply to comment #1) > How you are invoking the externalize string wizard? > Is it from WTP's XML Editor? Or did you mean the Externalize String for > plugin.xml? > > Need this info to direct the report to right bucket as I doubt PDE is the > reason here. yes, I mean the Externalize String for plugin.xml
Got it now. Able to reproduce it in I20110201-0800.
Not really a bug. Its working as designed (right or wrong). When you delete a substitution key, the wizard will filter to that particular key - forcing the user to enter a key before proceeding. As soon a key is entered, things are back to normal (so to say). I understand it did not get conveyed intuitively to the user. Perhaps a better error will help. We should suffix the current message with "Provide a valid key to proceed." The current message actually suggest to revert to the old key.
New Gerrit change created: https://git.eclipse.org/r/131483
Gerrit change https://git.eclipse.org/r/131483 was merged to [master]. Commit: http://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=26ed7ce29acfaa182e2991a2adee4290483ea882
verified on Version: 2018-12 (4.10) Build id: I20181119-0600