I have a problem with listGrids... when I create a new record in a DynamicForm... I save with this record the method "dynamicForm.submit()" this worked very well in SmartGWT 5p. In 5.1p it adds the record 2 times with the same id (see Screenshot). 
After adding another record. The new record appears two times. The previous record appears correct then.... so only the latest record appears 2 times in the listGrid (see Screenshot).

This happens only for grouped listGrids which contains GroupSums
SmartGWT 5.1p 13.12.2015
Browser: Chrome + Firefox
ListGrid Code:
After adding another record. The new record appears two times. The previous record appears correct then.... so only the latest record appears 2 times in the listGrid (see Screenshot).
This happens only for grouped listGrids which contains GroupSums
SmartGWT 5.1p 13.12.2015
Browser: Chrome + Firefox
ListGrid Code:
Code:
listGrid = new ListGrid();
listGrid.setDataSource( dataSource );
listGrid.setAutoFetchData( true );
listGrid.setShowFilterEditor( true );
listGrid.setAllowFilterExpressions( true );
listGrid.setShowRowNumbers( true );
listGrid.setFastCellUpdates( true );
listGrid.setEmptyCellValue( "---" );
listGrid.setAllowFilterExpressions( true );
listGrid.setDataFetchMode( FetchMode.BASIC );
listGrid.setWrapHeaderTitles( true );
listGrid.setCanResizeFields( true );
listGrid.setCellPadding( 4 );
listGrid.setFixedRecordHeights( false );
listGrid.setGroupByMaxRecords( 1000 );
listGrid.setBodyOverflow( Overflow.AUTO );
listGrid.setOverflow( Overflow.AUTO );
listGrid.setLeaveScrollbarGap( false );
listGrid.setAutoFitWidthApproach( AutoFitWidthApproach.BOTH );
listGrid.setAutoFitHeaderHeights( true );
listGrid.setAutoSizeHeaderSpans( true );
listGrid.setCanAutoFitFields( false );
listGrid.setRecordDropAppearance( RecordDropAppearance.BOTH );
listGrid.setGroupByField( "currency" );
listGrid.setGroupStartOpen( GroupStartOpen.ALL );
listGrid.setShowGroupSummary( true );
listGrid.setShowGroupSummary( true );
ListGridField idField = new ListGridField( "id" );
idField.setWidth( "10%" );
idField.setAlign( Alignment.CENTER );
idField.setShowGroupSummary( false );
idField.setHidden( true );
idField.setCanEdit( false );
ListGridField descriptionField = new ListGridField( "description" );
descriptionField.setWidth( "15%" );
descriptionField.setCanEdit( false );
ListGridField netAmountField = new ListGridField( "net_amount" );
netAmountField.setSummaryFunction( SummaryFunctionType.SUM );
netAmountField.setShowGroupSummary( true );
netAmountField.setWidth( "10%" );
netAmountField.setAlign( Alignment.CENTER );
netAmountField.setCanEdit( false );
netAmountField.setCellFormatter( new CellFormatter()
{
public String format( Object value, ListGridRecord record, int rowNum, int colNum )
{
if ( value == null )
return null;
try
{
NumberFormat fmt = NumberFormat.getFormat( "#,##0.00" );
return fmt.format( Double.valueOf( String.valueOf( value ) ) );
}
catch ( Exception e )
{
return value.toString();
}
}
} );
ListGridField taxAmountField = new ListGridField( "taxes_amount");
taxAmountField.setWidth( "10%" );
taxAmountField.setAlign( Alignment.CENTER );
taxAmountField.setCanEdit( false );
taxAmountField.setCellFormatter( new CellFormatter()
{
public String format( Object value, ListGridRecord record, int rowNum, int colNum )
{
if ( value == null )
return null;
try
{
NumberFormat fmt = NumberFormat.getFormat( "#,##0.00" );
return fmt.format( Double.valueOf( String.valueOf( value ) ) );
}
catch ( Exception e )
{
return value.toString();
}
}
} );
ListGridField totalAmountField = new ListGridField("total_amount" );
totalAmountField.setSummaryFunction( SummaryFunctionType.SUM );
totalAmountField.setShowGroupSummary( true );
totalAmountField.setAlign( Alignment.CENTER );
totalAmountField.setWidth( "10%" );
totalAmountField.setCanEdit( false );
totalAmountField.setCellFormatter( new CellFormatter()
{
public String format( Object value, ListGridRecord record, int rowNum, int colNum )
{
if ( value == null )
return null;
try
{
NumberFormat fmt = NumberFormat.getFormat( "#,##0.00" );
return fmt.format( Double.valueOf( String.valueOf( value ) ) );
}
catch ( Exception e )
{
return value.toString();
}
}
} );
ListGridField currencyField = new ListGridField( "currency" );
currencyField.setAlign( Alignment.CENTER );
currencyField.setWidth( "8%" );
currencyField.setCanEdit( false );
listGrid.setFields( idField,descriptionField,
currencyField, netAmountField, taxAmountField, totalAmountField );
Code:
16:47:09.290:MMV7:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3185}
16:47:09.296:MMV7:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3187}
16:47:09.307:MMV9:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3189}
16:47:09.311:MMV9:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3191}
16:47:09.321:MMV2:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3193}
16:47:09.326:MMV2:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3195}
16:47:09.333:TMR4:DEBUG:EventHandler:mousing out of [Button ID:isc_Button_69] mousing over [ScreenSpan ID:isc_Window_9_modalMask]
16:47:09.335:TMR4:INFO:aria:ARIA state: hidden: true, set on element: [DIVElement]{ID:isc_199}
16:47:09.341:TMR4:INFO:redraws:isc_Toolbar_7:Scheduling redraw (13 children) (no reason provided)
Canvas.$q9(_1=>undef, _2=>undef)
Canvas.markForRedraw(_1=>undef)
Class.invokeSuper(_1=>null, _2=>"markForRedraw", _3=>undef, _4=>undef, _5=>undef, _6=>undef, _7=>undef, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef)
Class.Super(_1=>"markForRedraw", _2=>[object Arguments], _3=>undef)
Layout.markForRedraw()
[a]HeaderMenuButton.visibilityChanged(_1=>false)
Canvas.$807()
Canvas.setVisibility(_1=>"hidden")
Canvas.hide()
ListGrid.$129m(_1=>[Button ID:isc_Button_69])
[o]Button.handleMouseOut(Obj, null)
[c]EventHandler.bubbleEvent(_1=>[Button ID:isc_Button_69], _2=>"mouseOut", _3=>null, _4=>false, _5=>null)
[c]EventHandler.handleEvent(_1=>[Button ID:isc_Button_69], _2=>"mouseOut", _3=>null, _4=>null)
[c]EventHandler.$kz(_1=>null, _2=>Obj)
[c]EventHandler.$kx(_1=>null, _2=>Obj)
[c]EventHandler.$kv(_1=>1450194429300)
[c]Class.fireCallback(_1=>Obj, _2=>null, _3=>null, _4=>null, _5=>true)
Stack trace for setTimeout() call:
[c]Timer.setTimeout(_1=>Obj, _2=>0, _3=>true, _4=>undef)
[c]EventHandler.handleMouseMove(_1=>[object MouseEvent])
[c]EventHandler.dispatch(_1=>[c]EventHandler.handleMouseMove(), _2=>[object MouseEvent])
anonymous(event=>[object MouseEvent])
16:47:09.347:TMR4:INFO:redraws:isc_Button_69:Scheduling redraw (no reason provided)
Canvas.$q9(_1=>undef, _2=>undef)
Canvas.markForRedraw(_1=>undef)
ListGrid.$129m(_1=>[Button ID:isc_Button_69])
[o]Button.handleMouseOut(Obj, null)
[c]EventHandler.bubbleEvent(_1=>[Button ID:isc_Button_69], _2=>"mouseOut", _3=>null, _4=>false, _5=>null)
[c]EventHandler.handleEvent(_1=>[Button ID:isc_Button_69], _2=>"mouseOut", _3=>null, _4=>null)
[c]EventHandler.$kz(_1=>null, _2=>Obj)
[c]EventHandler.$kx(_1=>null, _2=>Obj)
[c]EventHandler.$kv(_1=>1450194429300)
[c]Class.fireCallback(_1=>Obj, _2=>null, _3=>null, _4=>null, _5=>true)
[c]Timer.$in(_1=>"$ir683", _2=>1560, _3=>undef)
anonymous()
"isc.Timer.$in(_5,_6)"
16:47:09.352:TMR4:INFO:aria:ARIA state: hidden: true, set on element: [DIVElement]{ID:isc_1FP}
16:47:09.354:TMR4:DEBUG:Label:isc_Label_6:setRect: {left: 0,
top: -1000,
width: undef,
height: undef}
16:47:09.384:TMR6:DEBUG:drawing:clearRedrawQueue: [Toolbar ID:isc_Toolbar_7], [Button ID:isc_Button_69]
16:47:09.387:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3204}
16:47:09.390:TMR6:INFO:drawing:isc_Toolbar_7:$ra(): redrawing
16:47:09.392:TMR6:INFO:drawing:isc_Toolbar_7:redrawChildren(): 13 children
16:47:09.394:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3208}
16:47:09.397:TMR6:INFO:drawing:isc_Button_59:$ra(): redrawing
16:47:09.401:TMR6:INFO:sizing:isc_Button_59:Specified size: 30x23, drawn scroll size: 30x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.403:TMR6:DEBUG:sizing:isc_Button_59:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 30,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 30,
offsetHeight: 23,
styleLeft: "0px",
styleTop: "0px",
styleWidth: "30px",
styleHeight: "23px",
styleClip: ""}
16:47:09.406:TMR6:DEBUG:drawing:isc_Button_59:Redraw() - Total time to redraw in DOM:9
16:47:09.408:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3214}
16:47:09.411:TMR6:INFO:drawing:isc_Button_60:$ra(): redrawing
16:47:09.414:TMR6:INFO:sizing:isc_Button_60:Specified size: 280x23, drawn scroll size: 280x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.416:TMR6:DEBUG:sizing:isc_Button_60:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 280,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 280,
offsetHeight: 23,
styleLeft: "30px",
styleTop: "0px",
styleWidth: "280px",
styleHeight: "23px",
styleClip: ""}
16:47:09.418:TMR6:INFO:drawing:isc_Button_60:redrawPeers(): 0 peers
16:47:09.420:TMR6:DEBUG:drawing:isc_Button_60:Redraw() - Total time to redraw in DOM:9
16:47:09.422:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3221}
16:47:09.425:TMR6:INFO:drawing:isc_Button_61:$ra(): redrawing
16:47:09.429:TMR6:INFO:sizing:isc_Button_61:Specified size: 168x23, drawn scroll size: 168x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.432:TMR6:DEBUG:sizing:isc_Button_61:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 168,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 168,
offsetHeight: 23,
styleLeft: "310px",
styleTop: "0px",
styleWidth: "168px",
styleHeight: "23px",
styleClip: ""}
16:47:09.434:TMR6:DEBUG:drawing:isc_Button_61:Redraw() - Total time to redraw in DOM:9
16:47:09.437:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3227}
16:47:09.440:TMR6:INFO:drawing:isc_Button_62:$ra(): redrawing
16:47:09.444:TMR6:INFO:sizing:isc_Button_62:Specified size: 112x23, drawn scroll size: 112x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.447:TMR6:DEBUG:sizing:isc_Button_62:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 112,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 112,
offsetHeight: 23,
styleLeft: "478px",
styleTop: "0px",
styleWidth: "112px",
styleHeight: "23px",
styleClip: ""}
16:47:09.449:TMR6:DEBUG:drawing:isc_Button_62:Redraw() - Total time to redraw in DOM:9
16:47:09.452:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3233}
16:47:09.454:TMR6:INFO:drawing:isc_Button_63:$ra(): redrawing
16:47:09.458:TMR6:INFO:sizing:isc_Button_63:Specified size: 89x23, drawn scroll size: 89x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.460:TMR6:DEBUG:sizing:isc_Button_63:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 89,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 89,
offsetHeight: 23,
styleLeft: "590px",
styleTop: "0px",
styleWidth: "89px",
styleHeight: "23px",
styleClip: ""}
16:47:09.462:TMR6:DEBUG:drawing:isc_Button_63:Redraw() - Total time to redraw in DOM:8
16:47:09.464:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3239}
16:47:09.467:TMR6:INFO:drawing:isc_Button_64:$ra(): redrawing
16:47:09.477:TMR6:INFO:sizing:isc_Button_64:Specified size: 112x23, drawn scroll size: 112x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.480:TMR6:DEBUG:sizing:isc_Button_64:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 112,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 112,
offsetHeight: 23,
styleLeft: "679px",
styleTop: "0px",
styleWidth: "112px",
styleHeight: "23px",
styleClip: ""}
16:47:09.484:TMR6:DEBUG:drawing:isc_Button_64:Redraw() - Total time to redraw in DOM:17
16:47:09.488:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3245}
16:47:09.492:TMR6:INFO:drawing:isc_Button_65:$ra(): redrawing
16:47:09.496:TMR6:INFO:sizing:isc_Button_65:Specified size: 112x23, drawn scroll size: 112x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.498:TMR6:DEBUG:sizing:isc_Button_65:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 112,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 112,
offsetHeight: 23,
styleLeft: "791px",
styleTop: "0px",
styleWidth: "112px",
styleHeight: "23px",
styleClip: ""}
16:47:09.500:TMR6:DEBUG:drawing:isc_Button_65:Redraw() - Total time to redraw in DOM:8
16:47:09.503:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3251}
16:47:09.505:TMR6:INFO:drawing:isc_Button_66:$ra(): redrawing
16:47:09.508:TMR6:INFO:sizing:isc_Button_66:Specified size: 112x23, drawn scroll size: 112x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.511:TMR6:DEBUG:sizing:isc_Button_66:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 112,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 112,
offsetHeight: 23,
styleLeft: "903px",
styleTop: "0px",
styleWidth: "112px",
styleHeight: "23px",
styleClip: ""}
16:47:09.513:TMR6:DEBUG:drawing:isc_Button_66:Redraw() - Total time to redraw in DOM:8
16:47:09.516:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3257}
16:47:09.519:TMR6:INFO:drawing:isc_Button_67:$ra(): redrawing
16:47:09.523:TMR6:INFO:sizing:isc_Button_67:Specified size: 112x23, drawn scroll size: 112x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.526:TMR6:DEBUG:sizing:isc_Button_67:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 112,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 112,
offsetHeight: 23,
styleLeft: "1015px",
styleTop: "0px",
styleWidth: "112px",
styleHeight: "23px",
styleClip: ""}
16:47:09.529:TMR6:DEBUG:drawing:isc_Button_67:Redraw() - Total time to redraw in DOM:9
16:47:09.532:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3263}
16:47:09.535:TMR6:INFO:drawing:isc_Button_68:$ra(): redrawing
16:47:09.539:TMR6:INFO:sizing:isc_Button_68:Specified size: 112x23, drawn scroll size: 112x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.541:TMR6:DEBUG:sizing:isc_Button_68:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 112,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 112,
offsetHeight: 23,
styleLeft: "1127px",
styleTop: "0px",
styleWidth: "112px",
styleHeight: "23px",
styleClip: ""}
16:47:09.543:TMR6:DEBUG:drawing:isc_Button_68:Redraw() - Total time to redraw in DOM:8
16:47:09.546:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3269}
16:47:09.550:TMR6:INFO:drawing:isc_Button_69:$ra(): redrawing
16:47:09.556:TMR6:INFO:sizing:isc_Button_69:Specified size: 112x23, drawn scroll size: 112x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.559:TMR6:DEBUG:sizing:isc_Button_69:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 112,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 112,
offsetHeight: 23,
styleLeft: "1239px",
styleTop: "0px",
styleWidth: "112px",
styleHeight: "23px",
styleClip: ""}
16:47:09.562:TMR6:INFO:drawing:isc_Button_69:redrawPeers(): 1 peers
16:47:09.564:TMR6:INFO:redraws:isc_ListGrid_1_headerMenuButton:Immediate redraw (redrawPeers)
Canvas.$q9(_1=>"redrawPeers", _2=>false)
Canvas.redraw(_1=>"redrawPeers")
Canvas.redrawPeers()
Canvas.$ra()
** recursed on Canvas.redraw
16:47:09.566:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3276}
16:47:09.570:TMR6:INFO:drawing:isc_ListGrid_1_headerMenuButton:$ra(): redrawing
16:47:09.573:TMR6:INFO:sizing:isc_ListGrid_1_headerMenuButton:Specified size: 17x23, drawn scroll size: 17x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.576:TMR6:DEBUG:sizing:isc_ListGrid_1_headerMenuButton:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 17,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 17,
offsetHeight: 23,
styleLeft: "1334px",
styleTop: "0px",
styleWidth: "17px",
styleHeight: "23px",
styleClip: ""}
16:47:09.578:TMR6:DEBUG:drawing:isc_ListGrid_1_headerMenuButton:Redraw() - Total time to redraw in DOM:8
16:47:09.580:TMR6:DEBUG:drawing:isc_Button_69:Redraw() - Total time to redraw in DOM:30
16:47:09.582:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3283}
16:47:09.585:TMR6:INFO:drawing:isc_Button_70:$ra(): redrawing
16:47:09.588:TMR6:INFO:sizing:isc_Button_70:Specified size: 117x23, drawn scroll size: 117x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.590:TMR6:DEBUG:sizing:isc_Button_70:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 117,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 117,
offsetHeight: 23,
styleLeft: "1351px",
styleTop: "0px",
styleWidth: "117px",
styleHeight: "23px",
styleClip: ""}
16:47:09.592:TMR6:DEBUG:drawing:isc_Button_70:Redraw() - Total time to redraw in DOM:7
16:47:09.594:TMR6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3289}
16:47:09.597:TMR6:INFO:drawing:isc_ListGrid_1_headerMenuButton:$ra(): redrawing
16:47:09.602:TMR6:INFO:sizing:isc_ListGrid_1_headerMenuButton:Specified size: 17x23, drawn scroll size: 17x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.606:TMR6:DEBUG:sizing:isc_ListGrid_1_headerMenuButton:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 17,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 17,
offsetHeight: 23,
styleLeft: "1334px",
styleTop: "0px",
styleWidth: "17px",
styleHeight: "23px",
styleClip: ""}
16:47:09.609:TMR6:DEBUG:drawing:isc_ListGrid_1_headerMenuButton:Redraw() - Total time to redraw in DOM:12
16:47:09.613:TMR6:INFO:sizing:isc_Toolbar_7:Specified size: 1468x23, drawn scroll size: 1468x23, border: 0x0, margin: 0x0, reason: redraw
16:47:09.616:TMR6:DEBUG:sizing:isc_Toolbar_7:handle sizes: {scrollLeft: 0,
scrollTop: 0,
scrollWidth: 1468,
scrollHeight: 23,
clientWidth: undef,
clientHeight: undef,
offsetWidth: 1468,
offsetHeight: 23,
styleLeft: "0px",
styleTop: "22px",
styleWidth: "1468px",
styleHeight: "23px",
styleClip: ""}
16:47:09.618:TMR6:DEBUG:drawing:isc_Toolbar_7:Redraw() - Total time to redraw in DOM:228
16:47:09.620:TMR6:DEBUG:redraws:clearRedrawQueue: 1 redraws (2 items), 236ms
16:47:09.626:MMV9:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3299}
16:47:09.629:MMV9:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "CBECDF54-6CA9-4E9B-9995-D4F78EE7D672",
packet: Obj,
callback: null,
sequence: 3301}
Comment