Skip to content

Multiple popovers can be open at the same time and overlap #3084

@gperezinf

Description

@gperezinf

Hi! I'm not entirely sure how to classify this issue, since I don't believe it's a entirely a bug. Maybe it's a feature request.

It seems that toolbar popovers don't close when you open another one (or at least, most of them don't). I've noticed that annotation-related popovers will close when you open another one of the same kind, thus only allowing for one to exist at the same time (e.g. the highlighter popover will close if you open the free text one), but opening the findbar won't close any annotation popovers and viceversa.

This can result in the UI looking very cluttered, as in this example screenshot from the default demo.

Usually this wouldn't really be an usability issue since the annotation buttons and the findbar are on opposite sides of the screen by default, but if I want my findbar to be on the right side of the screen, the popovers will overlap and block each other from being used if you don't actively close them (see this example - note how the findbar blocks the secondary toolbar from being clicked, even though it was opened last).

I haven't found a way to solve this by looking at the source code. If you could please advise I'd appreciate it!

Metadata

Metadata

Assignees

Labels

considering itMaybe I'll implement this, maybe not. I haven't made up my mind yet. It's an interesting proposal!nuisancea bug that only shows in the logs; or: a bug with an obvious work-around every user finds quickly

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions