to round out the story of the symbology, the other flags/placards being waved in that photo are "sabra" cactuses, prickly pears, available in green and red with a sweet fruit. "Sabra" is a common Israeli self-epithet, to mean something like "we are like sabras, prickly on the outside, sweet on the inside"; so those protesters are sending a "unity" sort of message by waving both.
I made my point in my comment, things are not just one meaning. Emojis do not just have one meaning. Words do not have one meaning (most of the time). Nobody would equate a watermelon for open source copilot for code analysis as being anti-Palestine or pro-Palestine or anti-Israel or pro-Israel. I don't understand why it was even brought up.
The first thought that came to mind for me was how in some Chinese internet culture, eating watermelon represents watching an event for entertainment without much investment even to the detriment of others. Apparently it’s being used for solidarity with Palestine though.