Hi there,
We are using in some grid record components and ahve to set "showRecordComponents: true". Now we are seeing a bug if the user is woring in fullscreen-mode.
I was able to reproduce this with a maximized chrome window with a taskbar of 1 line. My display-resolution is 1920x1200.
This happens:
After doubleclicking to edit the item and using the arrow-down key all rows below that edited row gets hidden.
I cannot determine the detail source of this bug, but it appeared if there is a selection event, a prompt which is displayed, calling saveAllEdits() and showRecordComponents on true.
Sorry that i don't have more informations about it. Because of the need of a maximized browser there may be a connection to the other thread.
This was reproducable against the latest nightly SmartClient_v100p_2015-07-08_Pro with the latest Version of Chrome.
This is the code for reproduction:
Best regards
We are using in some grid record components and ahve to set "showRecordComponents: true". Now we are seeing a bug if the user is woring in fullscreen-mode.
I was able to reproduce this with a maximized chrome window with a taskbar of 1 line. My display-resolution is 1920x1200.
This happens:
After doubleclicking to edit the item and using the arrow-down key all rows below that edited row gets hidden.
I cannot determine the detail source of this bug, but it appeared if there is a selection event, a prompt which is displayed, calling saveAllEdits() and showRecordComponents on true.
Sorry that i don't have more informations about it. Because of the need of a maximized browser there may be a connection to the other thread.
This was reproducable against the latest nightly SmartClient_v100p_2015-07-08_Pro with the latest Version of Chrome.
This is the code for reproduction:
Code:
isc.Window.create({ "ID" : "window_309", "width" : 1152, "height" : "70%", "autoDraw" : true, "hideUsingDisplayNone" : false, "leaveScrollbarGap" : false, "title" : "", "autoCenter" : true, "isModal" : true, "items" : [isc.VLayout.create({ "ID" : "id", "width" : "100%", "height" : "100%", "hideUsingDisplayNone" : false, "leaveScrollbarGap" : false, "members" : isc.ListGrid.create({ "ID" : "theListGrid", "selectionUpdated" : function (p1, p2) { isc.showPrompt(".."); setTimeout(function(){theListGrid.saveAllEdits();isc.clearPrompt()}, 100) }, "width" : "100%", "height" : "100%", "hideUsingDisplayNone" : false, "leaveScrollbarGap" : true, "canEdit" : true, "editEvent" : "doubleClick", "autoSaveEdits" : false, "sortField" : "nameField", "sortDirection" : "ascending", "selectionProperty" : "isSelected", "showRecordComponents" : true, "canGroupBy" : false, "fields" : [{ "name" : "accountNumbertField", "title" : "number", "type" : "text", "width" : "200", "canEdit" : true, "showHover" : true, "editorProperties" : { "ID" : "accountNumbertField_309Editor" } } ], "members" : [], "data" : [{ "accountNumbertField" : "A", }, { "accountNumbertField" : "B", }, { "accountNumbertField" : "C", }, { "accountNumbertField" : "D", }, { "accountNumbertField" : "E", }, { "accountNumbertField" : "F", }, { "accountNumbertField" : "G", }, { "accountNumbertField" : "H", }, { "accountNumbertField" : "I", }, { "accountNumbertField" : "J", }, { "accountNumbertField" : "K", }, { "accountNumbertField" : "L", }, { "accountNumbertField" : "M", }, { "accountNumbertField" : "N", }, { "accountNumbertField" : "O", }, { "accountNumbertField" : "P", }, { "accountNumbertField" : "Q", }, { "accountNumbertField" : "R", }, { "accountNumbertField" : "S", }, { "accountNumbertField" : "T", }, { "accountNumbertField" : "U", }, { "accountNumbertField" : "V", }, { "accountNumbertField" : "X", }, { "accountNumbertField" : "Y", }, { "accountNumbertField" : "Z", }, { "accountNumbertField" : "AA", }, { "accountNumbertField" : "BB", }, { "accountNumbertField" : "CC", }, { "accountNumbertField" : "DD", }, { "accountNumbertField" : "EE", }, { "accountNumbertField" : "FF", }, { "accountNumbertField" : "GG", }, { "accountNumbertField" : "HH", }, { "accountNumbertField" : "II", }, { "accountNumbertField" : "JJ", }, { "accountNumbertField" : "KK", }, { "accountNumbertField" : "LL", }, { "accountNumbertField" : "MM", }, { "accountNumbertField" : "NN", }, { "accountNumbertField" : "OO", }, { "accountNumbertField" : "PP", }, { "accountNumbertField" : "QQ", }, { "accountNumbertField" : "RR", }, { "accountNumbertField" : "SS", }, { "accountNumbertField" : "TT", }, { "accountNumbertField" : "UU", }, { "accountNumbertField" : "VV", }, { "accountNumbertField" : "WW", }, { "accountNumbertField" : "YY", }, { "accountNumbertField" : "ZZ", }, { "accountNumbertField" : "AAA", }, { "accountNumbertField" : "BBB", }, { "accountNumbertField" : "CCC", }, { "accountNumbertField" : "DDD", }, { "accountNumbertField" : "EEE", }, { "accountNumbertField" : "FFF", }, { "accountNumbertField" : "GGG", }, { "accountNumbertField" : "HHH", }, { "accountNumbertField" : "III", }, { "accountNumbertField" : "JJJ", }, { "accountNumbertField" : "KKK", }, { "accountNumbertField" : "LLL", }, { "accountNumbertField" : "MMM", }, { "accountNumbertField" : "NNN", }, { "accountNumbertField" : "OOO", }, { "accountNumbertField" : "PPP", }, { "accountNumbertField" : "QQQ", }, { "accountNumbertField" : "RRR", } ] })})] })
Comment