solving the bug where moving between two overlapping sound shapes kept the soundText box hidden