diff --git a/example/lib/widgets/blocks/block_item.dart b/example/lib/widgets/blocks/block_item.dart index 042ddab..2d5b2b9 100644 --- a/example/lib/widgets/blocks/block_item.dart +++ b/example/lib/widgets/blocks/block_item.dart @@ -49,14 +49,14 @@ class BlockItem extends AppStatelessWidget { ], ), ), - if (!isShowProgress) + if (!isShowProgress || snapshot.hasData) TextBodyMedium( builder == null ? snapshot.data.toString() : builder?.call(snapshot.data), fontWeight: FontWeight.bold, ), - if (isShowProgress) + if (isShowProgress && !snapshot.hasData) const SizedBox( width: 16, height: 16, diff --git a/packages/xdga_directories/lib/xdga_directories.dart b/packages/xdga_directories/lib/xdga_directories.dart index f626677..5d3ee4c 100644 --- a/packages/xdga_directories/lib/xdga_directories.dart +++ b/packages/xdga_directories/lib/xdga_directories.dart @@ -14,11 +14,15 @@ final XdgaDirectoriesBindings _bindings = XdgaDirectoriesBindings(_dylib); /// QStandardPaths::CacheLocation String getCacheLocation() => - _bindings.getCacheLocation().cast().toDartString().replaceAll('/qsource', ''); + _bindings.getCacheLocation().cast().toDartString() + // @todo remove after fix EnableQtCompatibility + .replaceAll('/qsource', ''); /// QStandardPaths::AppDataLocation String getAppDataLocation() => - _bindings.getAppDataLocation().cast().toDartString().replaceAll('/qsource', ''); + _bindings.getAppDataLocation().cast().toDartString() + // @todo remove after fix EnableQtCompatibility + .replaceAll('/qsource', ''); /// QStandardPaths::DocumentsLocation String getDocumentsLocation() =>