Keep in mind that Hamas and Iran had a “falling out” with each other a few years ago, and that led Hamas to scramble for funds, when Iran cut them off.
The falling out had to do with Hamas not backing Assad as much as Iran was demanding - and instead of staying in Syria (like Iran was ordering) - Hamas packed up “lock, stock and barrel” and got completely out of Syria, instead of risking their organization for Assad.
Yes, how sweet it is. No sugar daddy for Hamas, only a saccharin daddy:-) Some Arab Springs have actually sproinged some good, though not nearly enough to make up for all the evil they loosed.