lion/packages/ui
Alberto López-Barranco c80bca7c83
fix(overlay-controller): do not scroll to invoker if it is visible (#2155)
* fix(overlay-controller): do not scroll to invoker if it is visible on screen

When closing an overlay, srollIntoView forced the invoker element to be placed in the middle of the screen. This fix prevents the scroll if the invoker is already visible, but still scrolls it into view if needed.

* chore: changeset
2023-12-11 12:44:01 +01:00
..
_legacy-changelogs feat: move all web pkgs into a single npm pkg @lion/ui 2022-10-31 11:15:03 +01:00
components fix(overlay-controller): do not scroll to invoker if it is visible (#2155) 2023-12-11 12:44:01 +01:00
exports feat: support (multiselect) choice-groups with allow-custom-choice 2023-11-08 15:05:09 +01:00
scripts feat: init nodejs-helpers package, add bypass-import-map, bypass-export-map, and run part of lion prepublish 2023-08-18 14:32:09 +02:00
.gitignore feat: expose vscode custom-data 2023-06-08 17:22:58 +02:00
CHANGELOG.md Version Packages (#2145) 2023-11-29 11:47:16 +01:00
custom-elements-manifest.config.js feat: expose vscode custom-data 2023-06-08 17:22:58 +02:00
package.json Version Packages (#2145) 2023-11-29 11:47:16 +01:00
README.md chore: add README for lion/ui package 2023-02-28 15:18:09 +01:00
tsconfig-check-only.json chore: apply types-correct in ui pkg 2022-11-23 16:14:18 +01:00
tsconfig.json feat: introduce wireit and ts use node16 resolution 2022-11-07 11:39:40 +01:00