The MagicToolbox's «Magic Thumb» extension breaks a site's search with the message «Call to a member function getCurrentMode() on boolean»

yes allpay is work.
But my website can’t search product now

can you help check?

As I can see on the https://www.rpcake.com/catalogsearch/result/?q=cake5 page, the problem is caused by the MagicToolbox «Magic Thumb» extension, installed in your store:

Fatal error: Uncaught Error: Call to a member function getCurrentMode() on boolean in vendor/magento/module-catalog/Block/Product/ListProduct.php:163
Stack trace
#0 app/code/MagicToolbox/MagicThumb/Helper/Data.php(208): Magento\Catalog\Block\Product\ListProduct->getMode() #1