stable

Clone or download

Read-only

fix: popover is not nicely displayed on small resolutions

When there is only one or two tasks displayed in the roadmap widgets, there is not enough room to let popper.js (the underlying library that is used for placements) display the popover. Furthermore it has been brought to our attention that there might be some flickering. By upgrading the library [to its latest version][0], the display seems te be a little bit better. There is still weird behavior though, for example when a task bar is too long for the scrolling area, the popover might be hidden. It will be managed in a dedicated commit. Part of story #19734: have a Roadmap widget on dashboard [0]: https://popper.js.org/docs/v2/migration-guide/ Change-Id: Iac28e2b6f57e8a63295f2c4950eaa673aaf3c389

Modified Files

Name
M plugins/roadmap/scripts/roadmap-widget/src/components/Gantt/Task/BarPopover.vue +13 −1 Go to diff View file
M plugins/roadmap/themes/_popover.scss +28 −3 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/Header/Expanded/WrongColorPopover.vue +1 −1 Go to diff View file
M src/scripts/lib/tlp-popovers/package-lock.json +4 −4 Go to diff View file
M src/scripts/lib/tlp-popovers/package.json +1 −1 Go to diff View file
M src/scripts/lib/tlp-popovers/src/index.ts +1 −1 Go to diff View file
M src/scripts/lib/tlp-popovers/src/popovers.test.ts +12 −14 Go to diff View file
M src/scripts/lib/tlp-popovers/src/popovers.ts +35 −17 Go to diff View file
M src/scripts/lib/tlp-popovers/themes/style.scss +41 −79 Go to diff View file
M src/themes/BurningParrot/css/includes/_project-privacy-popover.scss +1 −1 Go to diff View file
M src/www/tlp-doc/resources/flyover/popovers/doc.html +1 −1 Go to diff View file