Al-Asqa Martyr's Brigade says it was shelling Israeli forces during the operation. (Source: https://apnews.com/article/shifa-hamas-israel-gaza-military-war-hospitals-1842f3cc81744526c72bff727882e956)
How is that no fight?
No fight is: Israel comes to a hospital being run as a hospital, with nobody fighting back.
That Israel won the fight doesn't mean that Hamas etc. were not fighting.