Flitting derives from Old English -ing (verbal noun suffix) attached to Old English flitan, which comes from Proto-Indo-European plew-, meaning to flow or move quickly.
flitting (English): present participle of flit; The motion of...