Skip to content

fix(web): reduce ProgressReport flickering#1395

Merged
dgdavid merged 2 commits intomasterfrom
reduce-report-flickering
Jun 26, 2024
Merged

fix(web): reduce ProgressReport flickering#1395
dgdavid merged 2 commits intomasterfrom
reduce-report-flickering

Conversation

@dgdavid
Copy link
Copy Markdown
Contributor

@dgdavid dgdavid commented Jun 26, 2024

Problem

ProgressReport component is using the PF/ProgressStepper in a dynamic way, which produces quite a few annoying UI flickering.

See #1373 (comment)

Solution

To mitigate these flickering by forcing a fixed inline-size for each step and making use of the PatternFly/Truncate component.

A final solution needs more time to think about the whole component.

Testing

  • Tested manually

Note for reviewers

Please, give it a try.

@dgdavid dgdavid force-pushed the reduce-report-flickering branch from 79c4a9b to ed1b2cb Compare June 26, 2024 16:46
@dgdavid dgdavid requested a review from imobachgs June 26, 2024 16:50
@dgdavid dgdavid force-pushed the reduce-report-flickering branch from e8bf432 to 528e05b Compare June 26, 2024 18:11
dgdavid added 2 commits June 26, 2024 19:12
It just mitigates the most annoying blinks, but still having room for
improvements.
@dgdavid dgdavid force-pushed the reduce-report-flickering branch from 528e05b to 06b44c4 Compare June 26, 2024 18:13
@dgdavid dgdavid merged commit c56bd4a into master Jun 26, 2024
@dgdavid dgdavid deleted the reduce-report-flickering branch June 26, 2024 18:16
imobachgs added a commit that referenced this pull request Jun 27, 2024
Prepare for releasing Agama 9. It includes the following pull requests:

- #1101
- #1202
- #1228
- #1231
- #1236
- #1238
- #1239
- #1240
- #1242
- #1243
- #1244
- #1245
- #1246
- #1247
- #1248
- #1249
- #1250
- #1251
- #1252
- #1253
- #1254
- #1255
- #1256
- #1257
- #1258
- #1259
- #1260
- #1261
- #1264
- #1265
- #1267
- #1268
- #1269
- #1270
- #1271
- #1272
- #1273
- #1274
- #1279
- #1280
- #1284
- #1285
- #1286
- #1287
- #1288
- #1289
- #1290
- #1291
- #1292
- #1293
- #1294
- #1295
- #1296
- #1298
- #1299
- #1300
- #1301
- #1302
- #1303
- #1304
- #1305
- #1306
- #1307
- #1308
- #1309
- #1310
- #1311
- #1312
- #1313
- #1314
- #1315
- #1316
- #1317
- #1318
- #1319
- #1320
- #1321
- #1322
- #1323
- #1324
- #1325
- #1326
- #1328
- #1329
- #1331
- #1332
- #1334
- #1338
- #1340
- #1341
- #1342
- #1343
- #1344
- #1345
- #1348
- #1349
- #1351
- #1352
- #1353
- #1354
- #1355
- #1356
- #1357
- #1358
- #1359
- #1360
- #1361
- #1362
- #1363
- #1365
- #1366
- #1367
- #1368
- #1371
- #1372
- #1374
- #1375
- #1376
- #1379
- #1380
- #1381
- #1383
- #1384
- #1385
- #1386
- #1387
- #1388
- #1389
- #1391
- #1392
- #1394
- #1395
- #1397
- #1398
- #1399
- #1400
- #1403
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants