bosskmk / pluto_grid

PlutoGrid is a dataGrid for flutter that can be controlled by the keyboard on desktop and web. Of course, it works well on Android and IOS.
https://pluto.weblaze.dev
MIT License
635 stars 288 forks source link

[Bug] Unexpected null value. rightFrozenLeftOffset #1065

Open Sindyue opened 4 weeks ago

Sindyue commented 4 weeks ago

The following TypeErrorImpl was thrown building Expanded(flex: 1): Unexpected null value.

The relevant error-causing widget was: Expanded Expanded:file:///D:/Rl/project/admin/lib/widgets/base_grid_table.dart:159:15 When the exception was thrown, this was the stack: dart-sdk/lib/_internal/js_dev_runtime/private/ddcruntime/errors.dart 297:3 throw dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 806:18 nullCheck packages/pluto_grid/src/manager/state/layout_state.dart 363:31 get rightFrozenLeftOffset packages/pluto_grid/src/pluto_grid.dart 495:20 updateState packages/pluto_grid/src/ui/miscellaneous/pluto_state_with_change.dart 69:5 didUpdateWidget packages/pluto_grid/src/pluto_grid.dart 434:11 didUpdateWidget packages/flutter/src/widgets/framework.dart 5652:55 update