Star Wars Episode 3: Revenge of the Sith - More Gravity Trouble
When Obi-Wan is flying during the first battle, and buzz droids land on his Jedi starfighter, they get knocked off by Anakin. In space with no gravity, they would float off, not fly off as if they were in an atmosphere. Guess which they do? They fly off like there was wind to push them.
Actually, there is such a thing as "solar wind" that is everywhere in our solar system. Simply put, solar wind is a whole bunch of energy that is given off by the sun (and all stars for that matter) that flows away from said star. In theory, you could capture this solar wind with a gigantic sail (much like Count Dooku's ship in Episode II, remember?) and use it to propel your space craft. We earthlings, as of yet, have been unable to manufacture such a sail, but we're getting close! Now, as far as this scene, if the ship that Anakin is piloting is traveling at the apparent speed that is shown in the movie (lets assume approx. 500 to 600 MPH cruising speed) then, when the buzz droids loose their grip on the ship, they would encounter the resistance of solar wind & it would cause them to "fly" off. Besides, the whole battle is apparently happening in the outer atmosphere of the planet, complete weightlessness hasn't been achieved. Gravity would only acount for the droids not being able to "stand" on the ship. They would have to "grab" on somehow (probably magnetically). Given all of this, I wouldn't call it a slip-up.
If you watch the DVD with commentary, you will find out that the battle actually takes place in the "upper atmosphere" of Coruscant. This allows the fires and drifting smoke that can be seen, as well as the droids being blown off the fighter.
The upper atmosphere, of course, is thin, which is why the droids are blown away so slowly.
The battle takes place in the upper atmosphere of Coruscant. Solar wind has nothing to do with this scene, and is too weak to be a good explanation anyway.