We sacrifice by not doing any other technology, so that you get the best of Magento.

We sacrifice by not doing any other technology, so that you get the best of Magento.

    Override the minicart.js on your theme from vendor/magento/module-checkout/view/frontend/web/js/view/minicart.js

    Under the initialize: function () you will see the below code

    $('[data-block="minicart"]').on('contentLoading', function () {
        addToCartCalls++;
        self.isLoading(true);
    });

    Replace with below code

    $('[data-block="minicart"]').on('contentLoading', function () {
        addToCartCalls++;
        self.isLoading(true);
        $('[data-block="minicart"]').on('contentUpdated', function ()  {
            $('[data-block="minicart"]').find('[data-role="dropdownDialog"]').dropdownDialog("open");       
            setTimeout(function() {
                $('[data-block="minicart"]').find('[data-role="dropdownDialog"]').dropdownDialog("close");
                }, 4000);
        });
    });

     

    field_5bfb909c5ccae

      Get a Free Quote