Apache OpenOffice (AOO) Bugzilla – Issue 81941
formatted field text loss using tab key
Last modified: 2013-02-07 22:04:58 UTC
When using a formatted field with a text character, the user looses the typed-in text then tabbing *OUT* of the formatted field box. Here are the detailed steps to reproduce: Start OO.o File | New | XML Form Document (although problem exists in Text Document also) View | Toolbars | Form Controls (toggle this toolbar to be viewable) From the form controls toolbar, select Textbox and place it somewhere in the document From the form controls toolbar, select Formatted field and place it somewhere in the document Double click the formatted field to bring up the "Properties: Formatted Field" window To the right of the "Formatting" box is an ellipses button that you click to bring up the "Number Format" window In the "Categories" section of the "Number Format" window, click "User Defined" In the "Format Code" section, type a valid code such as your help document states: "#.# \m" Add this custom format to the available list by clicking the Add checkmark. Click the "OK" button in the "Number Format" window which brings you back to the "Properties: Formatted Field" window Close the "Properties: Formatted Field" by clicking on the X in the window decoration Toggle design mode off using the form controls toolbar Type the number "1" in the text box Press the tab keyboard button to move the focus into the formatted field box and type "1" Press the tab again which moves the cursor back into the text box. Press tab a few more times and you will notice my "1. m" in my formatted field box changes to ". m" simply by pressing tab a few times. Comments: I know the format specified #.# and I only typed a "1" but my "1" should never disappear. If I strictly obey the format rule and instead of typing "1" I should type "1.1" into the formatted field, then the problem is not seen. The issue is not my typing "1" versus "1.1" but the tab key changing the values of the field.
Any thoughts on this issue? It still exists in OO.o Beta 3.0.
Hello safway, I have tested your issue with OOo 3.0 under Debian SID/Experimental AMD64 and cannot confirm your issue, sorry ... Which distro (on which architecture) are you using? Have you tested it with a newer version than 2.3? Does it still occur? TIA Thomas.
Yes, this problem still exists using the released OO.o version 3.0 under Kubuntu Linux (Intel 32-bit) as well as the released OO.o version 3.0 under Windows XP. I have attached screenshots when I go through the steps of pressing the tab key.
Created attachment 57594 [details] Step one showing just the boxes without any number in them
Created attachment 57595 [details] Step two showing a number just in the text box
Created attachment 57596 [details] Step three showing that I just typed a number in the formatted field box and pressed the tab key on the keyboard
Created attachment 57597 [details] Step four showing that I pressed nothing on my keyboard except the tab button. Notice how the formatted field value changed.
reassigned
Reassigned to MSC.