Is this a customer request or a "real-world" user need? Unless it is, I see no reason to "fix" it as the functionality is present, even if not extremely usable.