Commit bb48e780eb5b82a20d83e95e6560effee2933c2b
1 parent
5c7b514c
桌位管理页面的拖拽滚动组件最新版0.0.13有问题,回退到0.0.8版本OK
Showing
3 changed files
with
11 additions
and
8 deletions
| @@ -67,7 +67,10 @@ class MyTableManagerHomePageState extends State<MyTableManagerHomePage> { | @@ -67,7 +67,10 @@ class MyTableManagerHomePageState extends State<MyTableManagerHomePage> { | ||
| 67 | final ItemPositionsListener itemPositionsListener = | 67 | final ItemPositionsListener itemPositionsListener = |
| 68 | ItemPositionsListener.create(); | 68 | ItemPositionsListener.create(); |
| 69 | 69 | ||
| 70 | - ScrollController controller = ScrollController(); | 70 | + ScrollController controller = ScrollController( |
| 71 | + // initialScrollOffset: 0.0, | ||
| 72 | + // keepScrollOffset: false | ||
| 73 | + ); | ||
| 71 | 74 | ||
| 72 | Table? tableNow; | 75 | Table? tableNow; |
| 73 | 76 | ||
| @@ -75,7 +78,7 @@ class MyTableManagerHomePageState extends State<MyTableManagerHomePage> { | @@ -75,7 +78,7 @@ class MyTableManagerHomePageState extends State<MyTableManagerHomePage> { | ||
| 75 | void initState() { | 78 | void initState() { |
| 76 | // TODO: implement initState | 79 | // TODO: implement initState |
| 77 | super.initState(); | 80 | super.initState(); |
| 78 | - | 81 | + controller = ScrollController(keepScrollOffset: true); |
| 79 | LogUtil.v("table_manager_page initState"); | 82 | LogUtil.v("table_manager_page initState"); |
| 80 | for (int i = 1; i < 31; i++) { | 83 | for (int i = 1; i < 31; i++) { |
| 81 | personNumList.add(i.toString()); | 84 | personNumList.add(i.toString()); |
| @@ -101,14 +104,14 @@ class MyTableManagerHomePageState extends State<MyTableManagerHomePage> { | @@ -101,14 +104,14 @@ class MyTableManagerHomePageState extends State<MyTableManagerHomePage> { | ||
| 101 | @override | 104 | @override |
| 102 | void dispose() { | 105 | void dispose() { |
| 103 | // TODO: implement dispose | 106 | // TODO: implement dispose |
| 104 | - controller.removeListener(scheduleRebuild); | 107 | + // controller.removeListener(scheduleRebuild); |
| 105 | EventBus().emit('changeStatusColor'); | 108 | EventBus().emit('changeStatusColor'); |
| 106 | super.dispose(); | 109 | super.dispose(); |
| 107 | EventBus().off("refresh_table_area"); | 110 | EventBus().off("refresh_table_area"); |
| 108 | // EventBus().off("refresh_tablePhoto"); | 111 | // EventBus().off("refresh_tablePhoto"); |
| 109 | } | 112 | } |
| 110 | 113 | ||
| 111 | - void scheduleRebuild() => setState(() {}); | 114 | + // void scheduleRebuild() => setState(() {}); |
| 112 | 115 | ||
| 113 | ///刷新图片显示 | 116 | ///刷新图片显示 |
| 114 | // _refreshTablePhoto() async { | 117 | // _refreshTablePhoto() async { |
| @@ -439,7 +442,7 @@ class MyTableManagerHomePageState extends State<MyTableManagerHomePage> { | @@ -439,7 +442,7 @@ class MyTableManagerHomePageState extends State<MyTableManagerHomePage> { | ||
| 439 | }); | 442 | }); |
| 440 | } | 443 | } |
| 441 | await DialogUtil.openMyTableManageModifyTableDialog( | 444 | await DialogUtil.openMyTableManageModifyTableDialog( |
| 442 | - context, tableTypeS, | 445 | + context, tableTypeS, |
| 443 | name: table.name!, | 446 | name: table.name!, |
| 444 | tidStr: table.tidStr, | 447 | tidStr: table.tidStr, |
| 445 | pnumMin: table.table_pnum ?? '', | 448 | pnumMin: table.table_pnum ?? '', |
| @@ -668,10 +668,10 @@ packages: | @@ -668,10 +668,10 @@ packages: | ||
| 668 | dependency: "direct main" | 668 | dependency: "direct main" |
| 669 | description: | 669 | description: |
| 670 | name: flutter_draggable_gridview | 670 | name: flutter_draggable_gridview |
| 671 | - sha256: "1b4b2ef5c0f6710a456ef75b69381a865c0d1ac8ca22ebc16f068c591dddf12f" | 671 | + sha256: "851fb9de6022dfd66764a80d1726eb848d153ad38021b5ad0f4b0246b09fa2ea" |
| 672 | url: "https://pub.flutter-io.cn" | 672 | url: "https://pub.flutter-io.cn" |
| 673 | source: hosted | 673 | source: hosted |
| 674 | - version: "0.0.13" | 674 | + version: "0.0.8" |
| 675 | flutter_easyrefresh: | 675 | flutter_easyrefresh: |
| 676 | dependency: "direct main" | 676 | dependency: "direct main" |
| 677 | description: | 677 | description: |
| @@ -220,7 +220,7 @@ dependencies: | @@ -220,7 +220,7 @@ dependencies: | ||
| 220 | open_filex: ^4.6.0 | 220 | open_filex: ^4.6.0 |
| 221 | # open_file_plus: ^3.3.0 | 221 | # open_file_plus: ^3.3.0 |
| 222 | # flutter_filereader: ^3.0.0 | 222 | # flutter_filereader: ^3.0.0 |
| 223 | - flutter_draggable_gridview: ^0.0.8 | 223 | + flutter_draggable_gridview: 0.0.8 |
| 224 | # flutter_webview_plugin_ios_android: ^0.3.13+12 | 224 | # flutter_webview_plugin_ios_android: ^0.3.13+12 |
| 225 | # flutter_multiple_webview_plugin: ^1.0.11 | 225 | # flutter_multiple_webview_plugin: ^1.0.11 |
| 226 | # flutter_wxwork: ^0.0.10 | 226 | # flutter_wxwork: ^0.0.10 |
-
Please register or login to post a comment