Skip to content

PB-190: Refactor Infobox Module for Composition API#683

Merged
ltkum merged 2 commits intodevelopfrom
feat-PB-190-showtooltip-implementation
Mar 5, 2024
Merged

PB-190: Refactor Infobox Module for Composition API#683
ltkum merged 2 commits intodevelopfrom
feat-PB-190-showtooltip-implementation

Conversation

@ltkum
Copy link
Contributor

@ltkum ltkum commented Mar 4, 2024

As a preliminary work for the showtooltip implementation, we have refactored the Infobox Module to the composition API.

Test link

This is a 1 to 1 rewrite of the infobox module, switching it to
composition API. Since we're going to change some logical lines within
this file, it stands to reason to change it.

The 'scrollTo' doesn't seem to work, but it's the same as in the current
implementation.
@ltkum ltkum changed the title PB-190: Implement showTooltip behavior PB-190: Refactor Infobox Module for Composition API Mar 4, 2024
@ltkum ltkum marked this pull request as ready for review March 4, 2024 16:09
@ltkum ltkum requested a review from pakb March 4, 2024 16:09
@cypress
Copy link

cypress bot commented Mar 4, 2024

Passing run #864 ↗︎

0 167 22 0 Flakiness 0

Details:

bugfix: infobox header no longer apply cursor css over the whole header
Project: web-mapviewer Commit: 6459deb763
Status: Passed Duration: 04:06 💡
Started: Mar 5, 2024 8:06 AM Ended: Mar 5, 2024 8:10 AM

Review all test suite changes for PR #683 ↗︎

Copy link
Contributor

@ltshb ltshb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All good. While testing I've find a small bug, the cursor is set to pointer on the infobox header (see line 162), it should only be pointer when hovering the header buttons but not the bar, would be nice to also quickly fix this.

@ltkum ltkum merged commit 9b2c50a into develop Mar 5, 2024
@ltkum ltkum deleted the feat-PB-190-showtooltip-implementation branch March 5, 2024 08:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants