Quantcast
Channel: SmartClient Forums
Viewing all articles
Browse latest Browse all 4756

Hint message fail to disappair inside FloatItem

$
0
0
I set the hint message to show inside a FloatItem (setShowHintInField(true)). When the user click inside the FloatItem, the hint message doesen't disappear, and a javascript error happens. The same works properly in case of TextItem.

SmartClient Version: v10.0p_2014-09-30/LGPL Development Only (built 2014-09-30)

Firefox 16.0.1, Chrome 36.0.1985.143

javascript error from consol:
17:11:35.888:IFCS6:WARN:Log:TypeError: _3 is null
Stack from error.stack:
FloatItem.handleEditorEnter() @ app/sc/modules/ISC_Forms.js:1520
FormItem.elementFocus() @ app/sc/modules/ISC_Forms.js:1073
DynamicForm.bubbleItemHandler() @ app/sc/modules/ISC_Forms.js:474
DynamicForm.elementFocus() @ app/sc/modules/ISC_Forms.js:489
FormItem._nativeElementFocus() @ app/sc/modules/ISC_Forms.js:1065
[a]MathFunction.invokeSuper() @ app/sc/modules/ISC_Core.js:255
[a]MathFunction.Super() @ app/sc/modules/ISC_Core.js:247
TextItem._nativeElementFocus() @ app/sc/modules/ISC_Forms.js:1457
FormItem.._nativeFocusHandler() @ app/sc/modules/ISC_Forms.js:577
FormItem._nativeFocusHandler() @ app/sc/modules/ISC_Forms.js:573

17:11:37.353:IFCS1:WARN:Log:TypeError: _3 is null
Stack from error.stack:
FloatItem.handleEditorEnter() @ app/sc/modules/ISC_Forms.js:1520
FormItem.elementFocus() @ app/sc/modules/ISC_Forms.js:1073
DynamicForm.bubbleItemHandler() @ app/sc/modules/ISC_Forms.js:474
DynamicForm.elementFocus() @ app/sc/modules/ISC_Forms.js:489
FormItem._nativeElementFocus() @ app/sc/modules/ISC_Forms.js:1065
[a]MathFunction.invokeSuper() @ app/sc/modules/ISC_Core.js:255
[a]MathFunction.Super() @ app/sc/modules/ISC_Core.js:247
TextItem._nativeElementFocus() @ app/sc/modules/ISC_Forms.js:1457
FormItem.._nativeFocusHandler() @ app/sc/modules/ISC_Forms.js:577
FormItem._nativeFocusHandler() @ app/sc/modules/ISC_Forms.js:573

17:11:37.531:IFCS5:WARN:Log:TypeError: _3 is null
Stack from error.stack:
FloatItem.handleEditorEnter() @ app/sc/modules/ISC_Forms.js:1520
FormItem.elementFocus() @ app/sc/modules/ISC_Forms.js:1073
DynamicForm.bubbleItemHandler() @ app/sc/modules/ISC_Forms.js:474
DynamicForm.elementFocus() @ app/sc/modules/ISC_Forms.js:489
FormItem._nativeElementFocus() @ app/sc/modules/ISC_Forms.js:1065
[a]MathFunction.invokeSuper() @ app/sc/modules/ISC_Core.js:255
[a]MathFunction.Super() @ app/sc/modules/ISC_Core.js:247
TextItem._nativeElementFocus() @ app/sc/modules/ISC_Forms.js:1457
FormItem.._nativeFocusHandler() @ app/sc/modules/ISC_Forms.js:577
FormItem._nativeFocusHandler() @ app/sc/modules/ISC_Forms.js:573

Sample code:
Code:


import com.google.gwt.core.client.EntryPoint;
import com.smartgwt.client.widgets.form.DynamicForm;
import com.smartgwt.client.widgets.form.fields.FloatItem;
import com.smartgwt.client.widgets.form.fields.TextItem;
import com.smartgwt.client.widgets.layout.HLayout;

/**
 * Entry point classes define <code>onModuleLoad()</code>.
 */
public class App implements EntryPoint {

        public void onModuleLoad() {
                HLayout layout = new HLayout(20);
                final DynamicForm form = new DynamicForm();
                form.setWidth(250);

                TextItem textItem = new TextItem();
                textItem.setTitle("Text item");
                textItem.setHint("works well");
                textItem.setShowHintInField(true);
               
                FloatItem floatItem = new FloatItem();
                floatItem.setTitle("Float item");
                floatItem.setHint("fail to disappear");
                floatItem.setShowHintInField(true);
               
                form.setFields(textItem,floatItem);

                layout.addMember(form);

                layout.draw();
        }
}


Viewing all articles
Browse latest Browse all 4756

Trending Articles