title: Sliver AppBar not collapse when using listviewbuilder
body: <p>im so confuse why my sliverappbar doesnt collapse when i'm scrolling listviewbuilder</p>
  <p>so what i want is Appbar will colapse but the bottom is pinned, also when im scrolling to up the appbar will show'n</p>
  <pre><code>@override
    Widget build(BuildContext context) {
      return SafeArea(
        child: Scaffold(
          body: CustomScrollView(
            slivers: &lt;Widget&gt;[
              SliverAppBar(
                pinned: true,
                snap: true,
                floating: true,
                expandedHeight: 150,
                centerTitle: true,
                title: Text('mama'),
                bottom: AppBar(
                  title: Container(
                    height: 45,
                    child: TextField(
                      decoration: InputDecoration(
                          border: OutlineInputBorder(),
                          hintText: 'Enter a search term'),
                    ),
                  ),
                ),
              ),
              SliverList(
                delegate: SliverChildBuilderDelegate(
                  (BuildContext context, int index) {
                    return Container(
                      height: MediaQuery.of(context).size.height,
                      child: StreamBuilder&lt;ListsetorModel&gt;(
                          stream: con.resListsetor.stream,
                          builder: (_, snapshot) {
                            if (snapshot.hasData) {
                              if (snapshot.data!.result == null) {
                                return Center(
                                  child: Text('Data kosong '),
                                );
                              } else {
                                return Scrollbar(
                                  thickness: 5,
                                  child: ListView.builder(
                                      itemCount: snapshot.data!.result!.length,
                                      itemBuilder: (context, index) {
                                        var formatDate = DateFormat('yyyy-MM-dd ')
                                            .format(snapshot
                                                .data!.result![index].createdAt!
                                                .toLocal());
                                        Result list =
                                            snapshot.data!.result![index];
  
                                        return InkWell(
                                          onTap: () {
                                            Navigator.push(
                                                context,
                                                MaterialPageRoute(
                                                    builder: (context) =&gt;
                                                        DetailTransaksi(
                                                            kode: list.kode)));
                                          },
                                          child: Container(
                                            child: Card(
                                              shape: RoundedRectangleBorder(
                                                borderRadius:
                                                    BorderRadius.circular(9.0),
                                              ),
                                              child: Container(
                                                child: Padding(
                                                  padding:
                                                      const EdgeInsets.all(20.0),
                                                  child: Column(
                                                    mainAxisAlignment:
                                                        MainAxisAlignment.start,
                                                    children: [
                                                      Container(
                                                        child: Row(
                                                          mainAxisAlignment:
                                                              MainAxisAlignment
                                                                  .spaceBetween,
                                                          children: [
                                                            Text(
                                                              &quot;Order ${list.kode}&quot;,
                                                              style: TextStyle(
                                                                  fontWeight:
                                                                      FontWeight
                                                                          .bold),
                                                            ),
                                                            Text(formatDate),
                                                          ],
                                                        ),
                                                      ),
                                                      Divider(),
                                                      Text(
                                                          &quot;Please help us to confirm  \nto get 10% discount code for next order.&quot;),
                                                      SizedBox(
                                                        height: 10,
                                                      ),
                                                      Container(
                                                        child: Row(
                                                          mainAxisAlignment:
                                                              MainAxisAlignment
                                                                  .spaceBetween,
                                                          children: [
                                                            Container(
                                                              width: 96,
                                                              height: 36,
                                                              color: Color(
                                                                  0xff85d057),
                                                              child: TextButton(
                                                                child: Row(
                                                                  children: [
                                                                    SizedBox(
                                                                      width: 5,
                                                                    ),
                                                                    Text(
                                                                      &quot;Qr Code&quot;,
                                                                      style: TextStyle(
                                                                          color: Colors
                                                                              .white),
                                                                    ),
                                                                    SizedBox(
                                                                      height: 20,
                                                                      width: 20,
                                                                      child: Image
                                                                          .asset(
                                                                              'assets/images/qrscan.png'),
                                                                    )
                                                                  ],
                                                                ),
                                                                onPressed: () {
                                                                  Navigator.pushReplacement(
                                                                      context,
                                                                      MaterialPageRoute(
                                                                          builder: (context) =&gt; Qrcode(
                                                                                data: list.kode!,
                                                                              )));
                                                                },
                                                              ),
                                                            ),
                                                        
                                                            )
                                                          ],
                                                        ),
                                                      ),
                                                    ],
                                                  ),
                                                ),
                                              ),
                                            ),
                                          ),
                                        );
                                      }),
                                );
                              }
                            }
                            return Center(child: CircularProgressIndicator());
                          }),
                    );
                  },
                ),
              ),
            ],
          ),
        ),
      );
    }
  </code></pre>
  <p>so i want the sliverappbar collapse when im scroll thi listview, i tried adding physics neverscrollable on listview builder it doesn't work properly</p>