Hi,
we have a problem with the ComboBoxItem.
In our case we do a login that directs us to our smartclint-gui. After multiple clicks we can open a view, where a ComboBoxItem is shown. The text in the item is selected at the beginning.
Now we can enter some characters and the picklist below is shown.
If I now press the backspace key (and hold it down) all characters get deleted. But after the first letter is deleted it seems that the focus jumps out of the combobox to the page itself. Because the backspace is still pressed, the “back”-function of the browser is called and I get redirected to the login page.
The following gif shows that scenario. In this gif the login-screen has a light blue-color at that part of the screen.
We cannot reproduce this problem accurately in a standalone example, but we could isolate the issue between two versions.
In version v10.0p_2015-02-02 there is no behaviour like this, so the focus stays in the ComboBoxItem and no redirect is happening.
In version v10.0p_2015-02-06 (this is the nearest version after the 2nd february) this behaviour was firstly spotted.
This happens in all browsers and in all later versions of v10.0p_2015-02-06 (even the latest build v10.0p_2015-03-19)
I have tried to get the log out of isc.showLog(), but after the redirect the log doesn’t show any result anymore. At least i could copy some of the last code (hopefully even before the redirect happens).
Do you have any suggestions to fix our problem?
Thanks
Best Regards
we have a problem with the ComboBoxItem.
In our case we do a login that directs us to our smartclint-gui. After multiple clicks we can open a view, where a ComboBoxItem is shown. The text in the item is selected at the beginning.
Now we can enter some characters and the picklist below is shown.
If I now press the backspace key (and hold it down) all characters get deleted. But after the first letter is deleted it seems that the focus jumps out of the combobox to the page itself. Because the backspace is still pressed, the “back”-function of the browser is called and I get redirected to the login page.
The following gif shows that scenario. In this gif the login-screen has a light blue-color at that part of the screen.
We cannot reproduce this problem accurately in a standalone example, but we could isolate the issue between two versions.
In version v10.0p_2015-02-02 there is no behaviour like this, so the focus stays in the ComboBoxItem and no redirect is happening.
In version v10.0p_2015-02-06 (this is the nearest version after the 2nd february) this behaviour was firstly spotted.
This happens in all browsers and in all later versions of v10.0p_2015-02-06 (even the latest build v10.0p_2015-03-19)
I have tried to get the log out of isc.showLog(), but after the redirect the log doesn’t show any result anymore. At least i could copy some of the last code (hopefully even before the redirect happens).
Code:
18:10:52.331:KPR1:DEBUG:EventHandler:Event 'keyPress' bubbled to top 18:10:52.340:TMR3:INFO:redraws:isc_Canvas_3:Scheduling redraw (setContents) Canvas.$q9(_1=>"setContents", _2=>undef) Canvas.markForRedraw(_1=>"setContents") Canvas.setContents(_1=>" ") GridRenderer.removeColumnSizer(_1=>undef) anonymous() [c]Class.fireCallback(_1=>anonymous(), _2=>null, _3=>null, _4=>[GridBody ID:isc_PickListMenu_0_body], _5=>undef) [c]Class.$cm() ** recursed on [c]Class.fireCallback 18:10:52.345:TMR3:INFO:aria:ARIA state: selected: false, set on element: [TRElement]{ID:isc_PickListMenu_0_row_0} 18:10:52.347:TMR3:INFO:redraws:isc_PickListMenu_0_body:Scheduling redraw (setData) Canvas.$q9(_1=>"setData", _2=>undef) Canvas.markForRedraw(_1=>"setData", undef, undef, undef, undef) isc_Arra_map(_1=>"markForRedraw", _2=>"setData", _3=>undef, _4=>undef, _5=>undef, _6=>undef) ListGrid.$25a(_1=>"setData") ListGrid.setData(_1=>Array[27], _2=>undef) PickList.$19p(_1=>undef, _2=>undef, _3=>true, _4=>undef) [c]Class.fireCallback(_1=>Obj, _2=>null, _3=>null, _4=>[ComboBoxItem ID:receiptKindsComboBoxItem_13 name:receiptKindsComboBoxItem_13], _5=>undef) [c]Class.$cm() ** recursed on [c]Class.fireCallback 18:10:52.350:TMR3:INFO:resize:isc_PickListMenu_0_body:resize of drawn component: new width/height: 372,302, old width/height: 356,18, delta width/height: 16,284 Canvas.resizeBy(_1=>16, _2=>284, _3=>null, _4=>null, _5=>true, undef, undef, undef, undef, undef) [a]MathFunction.invokeSuper(_1=>[Class GridBody], _2=>"resizeBy", _3=>16, _4=>284, _5=>null, _6=>null, _7=>true, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef) GridBody.resizeBy(_1=>16, _2=>284, _3=>null, _4=>null, _5=>true) GridBody.adjustOverflow(_1=>undef, _2=>undef, _3=>undef, _4=>undef, _5=>undef) ListGrid.setAutoFitData(_1=>"both") PickList.$82n(_1=>undef, _2=>Array[27], _3=>undef) PickList.filterComplete(_1=>undef, _2=>undef, _3=>undef, _4=>undef) ComboBoxItem.filterComplete() PickList.$19p(_1=>undef, _2=>undef, _3=>true, _4=>undef) [c]Class.fireCallback(_1=>Obj, _2=>null, _3=>null, _4=>[ComboBoxItem ID:receiptKindsComboBoxItem_13 name:receiptKindsComboBoxItem_13], _5=>undef) [c]Class.$cm() ** recursed on [c]Class.fireCallback 18:10:52.351:TMR3:DEBUG:PickListMenu:isc_PickListMenu_0:delaying adjustOverflow: child resize 18:10:52.353:TMR3:DEBUG:layout:isc_PickListMenu_0:new user width: 372 for member [GridBody ID:isc_PickListMenu_0_body], oldSize: undefined reason: true Layout.$3p(_1=>undef, _2=>[GridBody ID:isc_PickListMenu_0_body], _3=>true, _4=>true) Layout.childResized(_1=>[GridBody ID:isc_PickListMenu_0_body], _2=>16, _3=>284, _4=>true) Canvas.$5y(deltaX=>16, deltaY=>284, reason=>true) Canvas.$t1(_1=>true) Canvas.resizeBy(_1=>16, _2=>284, _3=>null, _4=>null, _5=>true, undef, undef, undef, undef, undef) [a]MathFunction.invokeSuper(_1=>[Class GridBody], _2=>"resizeBy", _3=>16, _4=>284, _5=>null, _6=>null, _7=>true, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef) GridBody.resizeBy(_1=>16, _2=>284, _3=>null, _4=>null, _5=>true) GridBody.adjustOverflow(_1=>undef, _2=>undef, _3=>undef, _4=>undef, _5=>undef) ListGrid.setAutoFitData(_1=>"both") PickList.$82n(_1=>undef, _2=>Array[27], _3=>undef) PickList.filterComplete(_1=>undef, _2=>undef, _3=>undef, _4=>undef) ComboBoxItem.filterComplete() PickList.$19p(_1=>undef, _2=>undef, _3=>true, _4=>undef) [c]Class.fireCallback(_1=>Obj, _2=>null, _3=>null, _4=>[ComboBoxItem ID:receiptKindsComboBoxItem_13 name:receiptKindsComboBoxItem_13], _5=>undef) [c]Class.$cm() ** recursed on [c]Class.fireCallback 18:10:52.354:TMR3:DEBUG:layout:isc_PickListMenu_0:new user height: 302 for member [GridBody ID:isc_PickListMenu_0_body], oldSize: 100% reason: true Layout.$3p(_1=>"100%", _2=>[GridBody ID:isc_PickListMenu_0_body], _3=>true, _4=>undef) Layout.childResized(_1=>[GridBody ID:isc_PickListMenu_0_body], _2=>16, _3=>284, _4=>true) Canvas.$5y(deltaX=>16, deltaY=>284, reason=>true) Canvas.$t1(_1=>true) Canvas.resizeBy(_1=>16, _2=>284, _3=>null, _4=>null, _5=>true, undef, undef, undef, undef, undef) [a]MathFunction.invokeSuper(_1=>[Class GridBody], _2=>"resizeBy", _3=>16, _4=>284, _5=>null, _6=>null, _7=>true, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef) GridBody.resizeBy(_1=>16, _2=>284, _3=>null, _4=>null, _5=>true) GridBody.adjustOverflow(_1=>undef, _2=>undef, _3=>undef, _4=>undef, _5=>undef) ListGrid.setAutoFitData(_1=>"both") PickList.$82n(_1=>undef, _2=>Array[27], _3=>undef) PickList.filterComplete(_1=>undef, _2=>undef, _3=>undef, _4=>undef) ComboBoxItem.filterComplete() PickList.$19p(_1=>undef, _2=>undef, _3=>true, _4=>undef) [c]Class.fireCallback(_1=>Obj, _2=>null, _3=>null, _4=>[ComboBoxItem ID:receiptKindsComboBoxItem_13 name:receiptKindsComboBoxItem_13], _5=>undef) [c]Class.$cm() ** recursed on [c]Class.fireCallback 18:10:52.355:TMR3:DEBUG:recordComponents:isc_PickListMenu_0:updateRecordComponents - old record components before refreshing:[ ] 18:10:52.356:TMR3:INFO:recordComponents:isc_PickListMenu_0:updateRecordComponents - new recordComponents:{}, old record components (will be cleaned up if value is 'true'):{} 18:10:52.358:TMR3:INFO:aria:ARIA state: selected: true, set on element: [TRElement]{ID:isc_PickListMenu_0_row_0} 18:10:52.360:TMR3:DEBUG:EventHandler:firing threadExitActions: [ anonymous() ] 18:10:52.370:TMR3[E0]:DEBUG:gridHTML:isc_PickListMenu_0_body:getTableHTML: columns 0, rows 0->26, time: 10ms (27 cells at 0.37ms per cell, 2700.00 cells per second), spacerHeights: [0,0], left/right pad: [,], 0 single cell rows 18:10:52.371:TMR3[E0]:INFO:redraws:isc_Canvas_3:Immediate redraw of dirty widget (no reason provided) Canvas.$q9(_1=>undef, _2=>false) Canvas.redraw(_1=>undef) GridRenderer.getColumnAutoSize(_1=>Array[1], _2=>undef, _3=>undef) ListGrid.$116i(_1=>false, _2=>Array[1]) ListGrid.getAutoFitValueWidths(_1=>Array[1], _2=>true) ListGrid.$45m(_1=>"memberResized: (16,284): isc_PickListMen..."[48], _2=>undef, _3=>undef) ListGrid.layoutChildren(_1=>"memberResized: (16,284): isc_PickListMen..."[48], _2=>undef, _3=>undef) Layout.reflowNow(_1=>"memberResized: (16,284): isc_PickListMen..."[48], _2=>6) anonymous() [c]EventHandler.runTeas() [c]EventHandler.$h2() [c]Timer.$in(_1=>"$ir582", _2=>601, _3=>undef) anonymous() "isc.Timer.$in(_5,_6)" 18:10:52.372:TMR3[E0]:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "4C239C1C-00B3-4B22-9F88-B9110844B811", packet: Obj, callback: null, sequence: 444} 18:10:52.372:TMR3[E0]:INFO:drawing:isc_Canvas_3:$ra(): redrawing 18:10:52.374:TMR3[E0]:INFO:sizing:isc_Canvas_3:Specified size: 1x1, drawn scroll size: 127x432, border: 0x0, margin: 0x0, reason: redraw 18:10:52.375:TMR3[E0]:DEBUG:sizing:isc_Canvas_3:handle sizes: {scrollLeft: 0, scrollTop: 0, scrollWidth: 127, scrollHeight: 432, clientWidth: undef, clientHeight: undef, offsetWidth: 1, offsetHeight: 1, styleLeft: "0px", styleTop: "-1000px", styleWidth: "1px", styleHeight: "1px", styleClip: ""} 18:10:52.375:TMR3[E0]:DEBUG:drawing:isc_Canvas_3:Redraw() - Total time to redraw in DOM:3 18:10:52.377:TMR3[E0]:DEBUG:listPolicy:stretchResize with totalSize: 340, desired sizes: *, calculated sizes: 340 18:10:52.377:TMR3[E0]:DEBUG:layout:isc_PickListMenu_0:new field widths: 340 18:10:52.378:TMR3[E0]:DEBUG:listPolicy:stretchResize for isc_PickListMenu_0 with totalSize: 1, desired sizes: 0,0,302, calculated sizes: 0,0,302 18:10:52.378:TMR3[E0]:DEBUG:listPolicy:stretchResize for isc_PickListMenu_0 with totalSize: 1, desired sizes: 0,0,302, calculated sizes: 0,0,302 18:10:52.379:TMR3[E0]:DEBUG:layout:isc_PickListMenu_0:resizing [GridBody ID:isc_PickListMenu_0_body] (drawn): 356w 302h 18:10:52.379:TMR3[E0]:INFO:resize:isc_PickListMenu_0_body:resize of drawn component: new width/height: 356,302, old width/height: 372,302, delta width/height: -16,0 Canvas.resizeBy(_1=>-16, _2=>0, _3=>undef, _4=>undef, _5=>undef, undef, undef, undef, undef, undef) [a]MathFunction.invokeSuper(_1=>[Class GridBody], _2=>"resizeBy", _3=>-16, _4=>0, _5=>undef, _6=>undef, _7=>undef, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef) GridBody.resizeBy(_1=>-16, _2=>0, _3=>undef, _4=>undef, _5=>undef) Canvas.resizeTo(_1=>356, _2=>302, _3=>undef, _4=>undef, _5=>undef) Layout.resizeMembers(_1=>Array[3], _2=>Array[3], _3=>false) Layout.layoutChildren(_1=>"memberResized: (16,284): isc_PickListMen..."[48], _2=>undef, _3=>undef) ListGrid.layoutChildren(_1=>"memberResized: (16,284): isc_PickListMen..."[48], _2=>undef, _3=>undef) Layout.reflowNow(_1=>"memberResized: (16,284): isc_PickListMen..."[48], _2=>6) anonymous() [c]EventHandler.runTeas() [c]EventHandler.$h2() [c]Timer.$in(_1=>"$ir582", _2=>601, _3=>undef) anonymous() "isc.Timer.$in(_5,_6)" 18:10:52.381:TMR3[E0]:DEBUG:listPolicy:stretchResize with totalSize: 340, desired sizes: *, calculated sizes: 340 18:10:52.381:TMR3[E0]:DEBUG:layout:isc_PickListMenu_0:new field widths: 340 18:10:52.383:TMR3[E0]:INFO:redraws:isc_PickListMenu_0_body:Immediate redraw of dirty widget (Layout getting new size) Canvas.$q9(_1=>"Layout getting new size", _2=>false) Canvas.redraw(_1=>"Layout getting new size", undef, undef, undef, undef, undef, undef, undef, undef, undef) [a]MathFunction.invokeSuper(_1=>[Class GridRenderer], _2=>"redraw", _3=>"Layout getting new size", _4=>undef, _5=>undef, _6=>undef, _7=>undef, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef) GridRenderer.redraw(_1=>"Layout getting new size", _2=>undef, _3=>undef, _4=>undef, undef, undef, undef, undef, undef, undef) ** recursed on [a]MathFunction.invokeSuper 18:10:52.383:TMR3[E0]:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "4C239C1C-00B3-4B22-9F88-B9110844B811", packet: Obj, callback: null, sequence: 459} 18:10:52.383:TMR3[E0]:INFO:drawing:isc_PickListMenu_0_body:$ra(): redrawing 18:10:52.390:TMR3[E0]:DEBUG:gridHTML:isc_PickListMenu_0_body:getTableHTML: columns 0->0, rows 0->26, time: 6ms (27 cells at 0.22ms per cell, 4500.00 cells per second), spacerHeights: [0,0], left/right pad: [0,0], 0 single cell rows 18:10:52.393:TMR3[E0]:INFO:resize:isc_PickListMenu_0_body:resize of drawn component: new width/height: 357,302, old width/height: 356,302, delta width/height: 1,0 Canvas.resizeBy(_1=>1, _2=>0, _3=>null, _4=>null, _5=>true, undef, undef, undef, undef, undef) [a]MathFunction.invokeSuper(_1=>[Class GridBody], _2=>"resizeBy", _3=>1, _4=>0, _5=>null, _6=>null, _7=>true, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef) GridBody.resizeBy(_1=>1, _2=>0, _3=>null, _4=>null, _5=>true) GridBody.adjustOverflow(_1=>"redraw", _2=>null, _3=>true, _4=>undef, _5=>undef) Canvas.$ra() Canvas.redraw(_1=>"Layout getting new size", undef, undef, undef, undef, undef, undef, undef, undef, undef) ** recursed on [a]MathFunction.invokeSuper 18:10:52.394:TMR3[E0]:INFO:sizing:isc_PickListMenu_0_body:Specified size: 357x302, drawn scroll size: 355x432, border: 2x2, margin: 0x0, reason: resize 18:10:52.395:TMR3[E0]:DEBUG:sizing:isc_PickListMenu_0_body:handle sizes: {scrollLeft: 0, scrollTop: 0, scrollWidth: 355, scrollHeight: 432, clientWidth: undef, clientHeight: undef, offsetWidth: 357, offsetHeight: 302, styleLeft: "0px", styleTop: "0px", styleWidth: "357px", styleHeight: "302px", styleClip: ""} 18:10:52.396:TMR3[E0]:DEBUG:scrolling:isc_PickListMenu_0_body:Rechecking scrollWidth/Height on introduction of scroll: old: 355,432, new: 339,432 18:10:52.396:TMR3[E0]:INFO:scrolling:isc_PickListMenu_0_body:Drawn size: 339 by 432, specified: 357 by 302, scrollbar state: v 18:10:52.397:TMR3[E0]:INFO:scrolling:isc_PickListMenu_0_body:Scrollbar state: -> V 18:10:52.397:TMR3[E0]:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "4C239C1C-00B3-4B22-9F88-B9110844B811", packet: Obj, callback: null, sequence: 469} 18:10:52.399:TMR3[E0]:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "4C239C1C-00B3-4B22-9F88-B9110844B811", packet: Obj, callback: null, sequence: 471} 18:10:52.401:TMR3[E0]:DEBUG:listPolicy:stretchResize for isc_PickListMenu_0_body_vscroll with totalSize: 100, desired sizes: btnSize,*,btnSize, calculated sizes: 18,64,18 18:10:52.402:TMR3[E0]:DEBUG:listPolicy:stretchResize for isc_PickListMenu_0_body_vscroll with totalSize: 100, desired sizes: btnSize,*,btnSize, calculated sizes: 18,64,18 18:10:52.402:TMR3[E0]:DEBUG:listPolicy:stretchResize for isc_PickListMenu_0_body_vscroll with totalSize: 100, desired sizes: btnSize,*,btnSize, calculated sizes: 18,64,18 18:10:52.403:TMR3[E0]:DEBUG:listPolicy:stretchResize for isc_PickListMenu_0_body_vscroll with totalSize: 100, desired sizes: btnSize,*,btnSize, calculated sizes: 18,64,18 18:10:52.404:TMR3[E0]:DEBUG:SpritedScrollbar:isc_PickListMenu_0_body_vscroll:setRect: {left: 341, top: 0, width: 16, height: 302} 18:10:52.404:TMR3[E0]:DEBUG:listPolicy:stretchResize for isc_PickListMenu_0_body_vscroll with totalSize: 302, desired sizes: btnSize,*,btnSize, calculated sizes: 18,266,18 18:10:52.405:TMR3[E0]:DEBUG:listPolicy:stretchResize for isc_PickListMenu_0_body_vscroll with totalSize: 302, desired sizes: btnSize,*,btnSize, calculated sizes: 18,266,18 18:10:52.405:TMR3[E0]:DEBUG:listPolicy:stretchResize for isc_PickListMenu_0_body_vscroll with totalSize: 302, desired sizes: btnSize,*,btnSize, calculated sizes: 18,266,18 18:10:52.408:TMR3[E0]:INFO:draws:isc_PickListMenu_0_body_vscroll:draw(): drawing SpritedScrollbar with parent: [PickListMenu ID:isc_PickListMenu_0] Canvas.draw(_1=>undef, undef, undef) StatefulCanvas.draw(_1=>undef, _2=>undef, _3=>undef) Canvas.addPeer(_1=>[SpritedScrollbar ID:isc_PickListMenu_0_body_vscroll], _2=>undef, _3=>undef, _4=>undef) Canvas.$u2() Canvas.$ux(_1=>"resize") Canvas.$ut(_1=>"resize") Canvas.adjustOverflow(_1=>"resize", _2=>undef, _3=>undef, undef, undef, undef, undef, undef, undef, undef) [a]MathFunction.invokeSuper(_1=>[Class GridBody], _2=>"adjustOverflow", _3=>"resize", _4=>undef, _5=>undef, _6=>undef, _7=>undef, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef) GridBody.adjustOverflow(_1=>"resize", _2=>undef, _3=>undef, _4=>undef, _5=>undef) Canvas.$t1(_1=>true) Canvas.resizeBy(_1=>1, _2=>0, _3=>null, _4=>null, _5=>true, undef, undef, undef, undef, undef) ** recursed on [a]MathFunction.invokeSuper 18:10:52.409:TMR3[E0]:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "4C239C1C-00B3-4B22-9F88-B9110844B811", packet: Obj, callback: null, sequence: 482} 18:10:52.410:TMR3[E0]:DEBUG:listPolicy:stretchResize for isc_PickListMenu_0_body_vscroll with totalSize: 302, desired sizes: btnSize,*,btnSize, calculated sizes: 18,266,18 18:10:52.410:TMR3[E0]:DEBUG:drawing:isc_PickListMenu_0_body_vscroll:drawing with imageType: 'stretch' and sizes 18,266,18 18:10:52.411:TMR3[E0]:INFO:drawing:isc_PickListMenu_0_body_vscroll:inserting HTML next to master element: [GridBody ID:isc_PickListMenu_0_body] 18:10:52.415:TMR3[E0]:INFO:sizing:isc_PickListMenu_0_body_vscroll:Specified size: 16x302, drawn scroll size: 16x302, border: 0x0, margin: 0x0, reason: draw 18:10:52.415:TMR3[E0]:DEBUG:sizing:isc_PickListMenu_0_body_vscroll:handle sizes: {scrollLeft: 0, scrollTop: 0, scrollWidth: 16, scrollHeight: 302, clientWidth: undef, clientHeight: undef, offsetWidth: 16, offsetHeight: 302, styleLeft: "341px", styleTop: "0px", styleWidth: "16px", styleHeight: "302px", styleClip: ""} 18:10:52.417:TMR3[E0]:INFO:drawing:isc_PickListMenu_0_body_vscroll:drawPeers(): 1 peers 18:10:52.418:TMR3[E0]:INFO:draws:isc_PickListMenu_0_body_vscroll_thumb:draw(): drawing SpritedVSimpleScrollThumb with parent: [PickListMenu ID:isc_PickListMenu_0] Canvas.draw(_1=>undef, undef, undef) StatefulCanvas.draw(_1=>undef, _2=>undef, _3=>undef) Canvas.drawPeers(undef, undef, undef, undef, undef, undef, undef, undef, undef, undef) [a]MathFunction.invokeSuper(_1=>[Class Scrollbar], _2=>"drawPeers", _3=>undef, _4=>undef, _5=>undef, _6=>undef, _7=>undef, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef) Scrollbar.drawPeers(_1=>undef, _2=>undef, _3=>undef, _4=>undef) Canvas.$qa() ** recursed on Canvas.draw 18:10:52.419:TMR3[E0]:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "4C239C1C-00B3-4B22-9F88-B9110844B811", packet: Obj, callback: null, sequence: 491} 18:10:52.423:TMR3[E0]:INFO:drawing:isc_PickListMenu_0_body_vscroll_thumb:inserting HTML next to master element: [SpritedScrollbar ID:isc_PickListMenu_0_body_vscroll] 18:10:52.425:TMR3[E0]:INFO:sizing:isc_PickListMenu_0_body_vscroll_thumb:Specified size: 16x188, drawn scroll size: 13x186, border: 2x2, margin: 0x1, reason: draw 18:10:52.426:TMR3[E0]:DEBUG:sizing:isc_PickListMenu_0_body_vscroll_thumb:handle sizes: {scrollLeft: 0, scrollTop: 0, scrollWidth: 13, scrollHeight: 186, clientWidth: undef, clientHeight: undef, offsetWidth: 15, offsetHeight: 188, styleLeft: "341px", styleTop: "16px", styleWidth: "15px", styleHeight: "188px", styleClip: ""} 18:10:52.427:TMR3[E0]:INFO:sizing:isc_PickListMenu_0_body:Specified size: 357x302, drawn scroll size: 339x432, border: 2x2, margin: 0x0, reason: redraw 18:10:52.427:TMR3[E0]:DEBUG:sizing:isc_PickListMenu_0_body:handle sizes: {scrollLeft: 0, scrollTop: 0, scrollWidth: 339, scrollHeight: 432, clientWidth: undef, clientHeight: undef, offsetWidth: 341, offsetHeight: 302, styleLeft: "0px", styleTop: "0px", styleWidth: "341px", styleHeight: "302px", styleClip: ""} 18:10:52.428:TMR3[E0]:INFO:scrolling:isc_PickListMenu_0_body:Drawn size: 339 by 432, specified: 357 by 302, scrollbar state: v 18:10:52.428:TMR3[E0]:DEBUG:SpritedScrollbar:isc_PickListMenu_0_body_vscroll:setRect: {left: 341, top: 0, width: 16, height: 302} 18:10:52.429:TMR3[E0]:DEBUG:recordComponents:isc_PickListMenu_0:updateRecordComponents - old record components before refreshing:[ ] 18:10:52.429:TMR3[E0]:INFO:recordComponents:isc_PickListMenu_0:updateRecordComponents - new recordComponents:{}, old record components (will be cleaned up if value is 'true'):{} 18:10:52.430:TMR3[E0]:INFO:drawing:isc_PickListMenu_0_body:redrawPeers(): 1 peers 18:10:52.430:TMR3[E0]:DEBUG:drawing:isc_PickListMenu_0_body:Redraw() - Total time to redraw in DOM:47 18:10:52.431:TMR3[E0]:DEBUG:recordComponents:isc_PickListMenu_0:updateRecordComponents - old record components before refreshing:[ ] 18:10:52.431:TMR3[E0]:INFO:recordComponents:isc_PickListMenu_0:updateRecordComponents - new recordComponents:{}, old record components (will be cleaned up if value is 'true'):{} 18:10:52.432:TMR3[E0]:DEBUG:layout:isc_PickListMenu_0:centering wrt visible breadth: 357 18:10:52.433:TMR3[E0]:INFO:layout:isc_PickListMenu_0:layoutChildren (reason: memberResized: (16,284): isc_PickListMenu_0_body): layout specified size: 356w x 1h drawn size: 357w x 302h available size: 356w x 1h (length) [Canvas ID:isc_Canvas_1] undefined drawn length (policyLength: 0) (hidden) undefined drawn breadth (undefined) [Canvas ID:isc_Canvas_2] undefined drawn length (policyLength: 0) (hidden) undefined drawn breadth (undefined) [GridBody ID:isc_PickListMenu_0_body] 302 drawn length (resizeLength: 302) (policyLength: 302) (explicit size) 356 drawn breadth (breadth policy: fill) 18:10:52.433:TMR3[E0]:INFO:sizing:isc_PickListMenu_0:Specified size: 356x1, drawn scroll size: 357x302, border: 0x0, margin: 0x0, old size: 356x18, reason: undefined 18:10:52.434:TMR3[E0]:DEBUG:sizing:isc_PickListMenu_0:clipHandle sizes: {scrollLeft: 0, scrollTop: 0, scrollWidth: 357, scrollHeight: 302, clientWidth: undef, clientHeight: undef, offsetWidth: 356, offsetHeight: 18, styleLeft: "397px", styleTop: "433px", styleWidth: "356px", styleHeight: "18px", styleClip: ""} 18:10:52.434:TMR3[E0]:DEBUG:sizing:isc_PickListMenu_0:handle sizes: {scrollLeft: 0, scrollTop: 0, scrollWidth: 357, scrollHeight: 302, clientWidth: undef, clientHeight: undef, offsetWidth: 356, offsetHeight: 20, styleLeft: "", styleTop: "", styleWidth: "100%", styleHeight: "", styleClip: ""} 18:10:52.435:KDN4:INFO:EventHandler:keyDown event with Canvas target: [DynamicForm ID:receiptForm_13], native target: [BODYElement]{nodeName:BODY} 18:10:52.436:KDN4:DEBUG:EventHandler:Event 'keyDown' bubbled to top 18:10:52.436:KPR5:INFO:EventHandler:keyPress event with Canvas target: [DynamicForm ID:receiptForm_13], native target: [BODYElement]{nodeName:BODY} 18:10:52.437:KPR5:DEBUG:EventHandler:keyPress not handled natively 18:10:52.437:KPR5:DEBUG:EventHandler:Event 'keyPress' bubbled to top 18:10:52.442:KUP6:INFO:EventHandler:keyUp event with Canvas target: [DynamicForm ID:receiptForm_13], native target: [BODYElement]{nodeName:BODY} 18:10:52.443:KUP6:DEBUG:EventHandler:Event 'keyUp' bubbled to top
Thanks
Best Regards
Comment