From the UN's unit dealing with Gaza's humanitarian aspects dated July 20th, 1500 hours:
Until yesterday, the majority of Ash Shuja’iyeh’s 92,000 residents had remained in their homes, despite Israeli warnings
during the previous days.
Israel was acting morally and in full (and more) correlation with humanitarian requirements during war;
Some 50,000+ people believe Hamas more than Israel;
Tens of thousands of Gazans seem to support Hamas, even to endangering their families.
And, they are not fleeing but temporarily dislocating down the road.
So, when does a civilian become a Hamasnik? Or are the lines purposefully and willingly blurred?