title: Getx is not working properly with FutureBuilder for update list
body: <p>I'm using the Getx controller in my project. I have create the controller for FutureBuilder for displaying list but .Obs is not set on Future Function. I'm sharing the code.</p>
  <pre><code>class PPHomeController extends GetxController {
    Future&lt;List&lt;PPProductRenterModel&gt;&gt; listNearProduct;
  
    // i want to set .Obs end of the &quot;listNearProduct&quot; but it's not working because of Future.  
  
    FetchNearProductList({@required int price}) async {
        listNearProduct = CallGetNearProducts();// Http API Result
    }
  } 
  
  
  
  {
    PPHomeController _homeController = Get.put(PPHomeController());
  
    Widget mainProductListView() {
  return FutureBuilder&lt;List&lt;PPProductRenterModel&gt;&gt;
    (builder: (context, AsyncSnapshot&lt;List&lt;PPProductRenterModel&gt;&gt; projectSnap){
      if(!projectSnap.hasData){
        if(projectSnap.connectionState == ConnectionState.waiting){
          return Container(
            child: Loading(),
          );
        }
      }
     
      return ListView.builder(
          itemCount: projectSnap.data.length,
          itemBuilder: (context, index) {
  
            PPProductRenterModel model = projectSnap.data[index];
            PPPrint(tag: &quot;CheckId&quot;,value: model.productId);
            return ProductMainItemRow(model);
          });
  
  },
    future: _homeController.listNearProduct,);
  </code></pre>