add:  if( this.getFocused() ) { this.setValue( this.getComputedValue() ); } 
context: org.eclipse.rap.rwt.TextUtil._onSend = function( evt ) {  // NOTE: 'this' references the text widget  var widgetManager = org.eclipse.rap.rwt.WidgetManager.getInstance();  var id = widgetManager.findIdByWidget( this );  var req = org.eclipse.rap.rwt.Request.getInstance();  req.addParameter( id + ".text", this.getComputedValue() );  // remove the _onSend listener and change the text widget state to 'unmodified'  req.removeEventListener( "send", org.eclipse.rap.rwt.TextUtil._onSend, this );  org.eclipse.rap.rwt.TextUtil._setModified( this, false );}
meta: 8114	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8114/9e94ba9a23c5e7bf8e8d906203f20a0c7b3b746f/TextUtil.js/buggy/bundles/org.eclipse.rap.rwt/js/org/eclipse/rap/rwt/TextUtil.js