I had never before heard "French leave" used as term applied to manners.
Always when I have seen it in print it has been a Brit anti-gallic sneer
meaning to desert,