fix odd floating problem in speech bubble