I know it takes a lot longer davew but to almost certainly get a good finish first clean ...
scrub around all the frames and a quick clean over the glass and a good rinse, do this to all the windows, go back to the first one and start again just cleaning and rinsing the glass, this second clean gives the dirt time to stop running from any problem areas top frame, top rubbers etc