title: CustomScrollView not detecting scrolling
body: <p>I am new to flutter and wondering if someone could help me with a scroll mechanic. I am trying out <code>SliverAppBar</code> for the first time and it is working correctly with movements of the bar itself. However, I have a <code>ListView.builder</code> that builds widgets that I placed within a sliverfillremaining and it is not detecting the movements of the list. Any help would be greatly appreciated.</p>
  
  <pre><code>    return Scaffold(
        body: CustomScrollView(
          slivers: &lt;Widget&gt;[
            SliverAppBar(
              title: Row(
            children: &lt;Widget&gt;[
              Text('appName')],),
              expandedHeight: 110,
              floating: true,
              pinned: true,
              flexibleSpace: FlexibleSpaceBar(
                background: Container(
                  child: Padding(
                    padding: const EdgeInsets.all(20.0),
                    child: Column(
                      crossAxisAlignment: CrossAxisAlignment.start,
                      mainAxisAlignment: MainAxisAlignment.end,
                      children: &lt;Widget&gt;[
                        Text('my text 1', style: TextStyle(
                          fontFamily: 'OpenSans',
                        ),
                        softWrap: true,),
                        Text('my Text', style: TextStyle(
                          fontFamily: 'OpenSans',
                           ),),],),),),),),
  
            SliverFillRemaining(
              hasScrollBody: true,
              child: Container(
                child: NoteList(
                    items: items,
                  ),
              ),
            )
          ],
        ),
  </code></pre>
  
  <p>NoteList</p>
  
  <pre><code>class NoteList extends StatelessWidget {
  
    const NoteList({
      @required this.items, 
    });
  
    final List&lt;Note&gt; items;
  
    Future _navigateToNote(BuildContext context, Note note) =&gt; Navigator.push(
      context,
      MaterialPageRoute(builder: (context) =&gt; NoteScreen(note)),
    );
  
    Widget _itemBuilder(BuildContext context, int position) {
      final cardShape = const RoundedRectangleBorder(
        borderRadius: BorderRadius.all(Radius.circular(0)),
      );
      return Padding(
        padding: const EdgeInsets.only(top:0, bottom: 0),
        child: Card(
          shape: cardShape,
          child: InkWell(
            onTap: () =&gt; _navigateToNote(context, items[position]),
            customBorder: cardShape,
         child: Padding(
              padding: const EdgeInsets.all(2.0),
              child: Column(
                children: &lt;Widget&gt;[
                  ListTile(
                    title: Text('${items[position].theItem}',             
                    ),
                  ),
                ],
              ),
            ),
          ),
        ),
      );
    }
  
    @override
    Widget build(BuildContext context) {
      return Scrollbar(
        child: ListView.builder(
          itemCount: items.length,
          padding: const EdgeInsets.only(left: 2, right: 2),
          itemBuilder: _itemBuilder,
        ),
      );
    }
  }
  </code></pre>