Fix another edge case bug where Qt's behavior is the opposite of what
I'd expect - when an empty clip region is set, the clip region is
cleared entirely, as if a FULL clip region had been set. The resulting
bug was that any image which had zero conflicts would show up as one
gigantic conflict - ack! The code now checks for this case and bails
out of any painting operation that's about to use an empty clip region.