I am using listview. builder inside singlechildScrollview but when I am scrolling through listview it is lagging. what is the solution to prevent lagging effect?

This issue is in release mode itself, so how to remove this lagging problem?

body: Row(
        mainAxisAlignment: MainAxisAlignment.end,
        children: [
          deviceSize.width > 768 ? SideLayout() : Container(),
          Expanded(
            child: SingleChildScrollView(
              child: Column(
                mainAxisSize: MainAxisSize.min,
                children: [
                  SizedBox(
                    height: deviceSize.width > 768 ? 50 : 2.5,
                  ),
                  Padding(
                    padding: deviceSize.width > 768
                        ? EdgeInsets.all(8)
                        : EdgeInsets.symmetric(horizontal: 20, vertical: 5.0),
                    child: Container(
                      width: deviceSize.width > 768 ? 780 : deviceSize.width,
                      child: Row(
                        mainAxisAlignment: MainAxisAlignment.end,
                        children: [
                          LatestButton(),
                        ],
                      ),
                    ),
                  ),
                  SizedBox(
                    height: deviceSize.width > 768 ? 20 : 0,
                  ),
                  ListView.builder(
                    padding: deviceSize.width > 768 ? EdgeInsets.only(left: 120, right: 200) : EdgeInsets.all(0),
                      shrinkWrap: true,
                      physics: NeverScrollableScrollPhysics(),
                      itemCount: 9,
                      itemBuilder: (context, index) {
                        return PollCard();
                      }),

                ],
              ),
            ),
          ),
        ],
      ),


Solution 1: Maqsood

Use this in your ListView.builder

primary: false,

Don't use

physics = NeverScrollableScrollPhysics();