@@ -4319,17 +4319,17 @@ void checkSetDataInProcessBeforeRemoval() {
4319
4319
}
4320
4320
}
4321
4321
4322
- boolean initPixbufSize (Image image ) {
4322
+ boolean initPixbufSize (Image image ) {
4323
4323
if (pixbufSizeSet || image == null ) {
4324
4324
return false ;
4325
4325
}
4326
4326
int iWidth , iHeight ;
4327
- if (DPIUtil .useCairoAutoScale ()) {
4328
- iWidth = image .getBounds ().width ;
4329
- iHeight = image .getBounds ().height ;
4327
+ if (DPIUtil .useCairoAutoScale ()) {
4328
+ iWidth = image .getBounds ().width ;
4329
+ iHeight = image .getBounds ().height ;
4330
4330
} else {
4331
- iWidth = image .getBoundsInPixels ().width ;
4332
- iHeight = image .getBoundsInPixels ().height ;
4331
+ iWidth = image .getBoundsInPixels ().width ;
4332
+ iHeight = image .getBoundsInPixels ().height ;
4333
4333
}
4334
4334
if (iWidth <= 0 || iHeight <= 0 ) {
4335
4335
return false ;
@@ -4344,51 +4344,51 @@ boolean initPixbufSize(Image image) {
4344
4344
* the first image is set. Fix for bug 480261.
4345
4345
*/
4346
4346
if ((style & SWT .VIRTUAL ) != 0 ) {
4347
- resetFixedRowHeight ();
4347
+ resetFixedRowHeight ();
4348
4348
}
4349
4349
return true ;
4350
4350
}
4351
4351
4352
- private void resetFixedRowHeight () {
4353
- long columnList = GTK .gtk_tree_view_get_columns (handle );
4352
+ private void resetFixedRowHeight () {
4353
+ long columnList = GTK .gtk_tree_view_get_columns (handle );
4354
4354
if (columnList == 0 ) {
4355
4355
return ;
4356
4356
}
4357
4357
4358
4358
// set fixed width and height for all GtkCellRendererPixbufs
4359
- for (var colItem = columnList ; colItem != 0 ; colItem = OS .g_list_next (colItem )) {
4360
- long column = OS .g_list_data (colItem );
4361
- var cellList = GTK .gtk_cell_layout_get_cells (column );
4362
- for (var cellItem = cellList ; cellItem != 0 ; cellItem = OS .g_list_next (cellItem )) {
4363
- var renderer = OS .g_list_data (cellItem );
4364
- if (GTK .GTK_IS_CELL_RENDERER_PIXBUF (renderer )) {
4365
- GTK .gtk_cell_renderer_set_fixed_size (renderer , pixbufWidth , pixbufHeight );
4359
+ for (var colItem = columnList ; colItem != 0 ; colItem = OS .g_list_next (colItem )) {
4360
+ long column = OS .g_list_data (colItem );
4361
+ var cellList = GTK .gtk_cell_layout_get_cells (column );
4362
+ for (var cellItem = cellList ; cellItem != 0 ; cellItem = OS .g_list_next (cellItem )) {
4363
+ var renderer = OS .g_list_data (cellItem );
4364
+ if (GTK .GTK_IS_CELL_RENDERER_PIXBUF (renderer )) {
4365
+ GTK .gtk_cell_renderer_set_fixed_size (renderer , pixbufWidth , pixbufHeight );
4366
4366
}
4367
4367
}
4368
- OS .g_list_free (cellList );
4368
+ OS .g_list_free (cellList );
4369
4369
}
4370
- OS .g_list_free (columnList );
4370
+ OS .g_list_free (columnList );
4371
4371
4372
4372
// Executed in asyncExec because when this method is invoked from checkData(),
4373
- // then the "row_changed" signal is blocked (but we need it unblocked to invalidate
4374
- // existing rows).
4375
- display .asyncExec ( () -> {
4376
- if (!isDisposed () && modelHandle != 0 ) {
4373
+ // then the "row_changed" signal is blocked (but we need it unblocked to
4374
+ // invalidate existing rows).
4375
+ display .asyncExec ( () -> {
4376
+ if (!isDisposed () && modelHandle != 0 ) {
4377
4377
// reset computed 'fixed_height' to '-1'
4378
- OS .g_object_set (handle , OS .fixed_height_mode , false , 0 );
4379
- OS .g_object_set (handle , OS .fixed_height_mode , true , 0 );
4378
+ OS .g_object_set (handle , OS .fixed_height_mode , false , 0 );
4379
+ OS .g_object_set (handle , OS .fixed_height_mode , true , 0 );
4380
4380
4381
4381
// to update height of the existing rows we need to invalidate them in gtk
4382
4382
// we do that by invoking gtk_tree_view_row_changed on each of them
4383
- long iter = OS .g_malloc (GTK .GtkTreeIter_sizeof ());
4384
- if (GTK .gtk_tree_model_get_iter_first (modelHandle , iter )) {
4383
+ long iter = OS .g_malloc (GTK .GtkTreeIter_sizeof ());
4384
+ if (GTK .gtk_tree_model_get_iter_first (modelHandle , iter )) {
4385
4385
int [] value = new int [1 ];
4386
4386
do {
4387
- GTK .gtk_tree_model_get (modelHandle , iter , ID_COLUMN , value , -1 );
4388
- GTK .gtk_tree_store_set (modelHandle , iter , ID_COLUMN , value [0 ], -1 );
4389
- } while (GTK .gtk_tree_model_iter_next (modelHandle , iter ));
4387
+ GTK .gtk_tree_model_get (modelHandle , iter , ID_COLUMN , value , -1 );
4388
+ GTK .gtk_tree_store_set (modelHandle , iter , ID_COLUMN , value [0 ], -1 );
4389
+ } while (GTK .gtk_tree_model_iter_next (modelHandle , iter ));
4390
4390
}
4391
- OS .g_free (iter );
4391
+ OS .g_free (iter );
4392
4392
}
4393
4393
});
4394
4394
}
0 commit comments