A-l-y-l-e / Alyle-UI

Minimal Design, a set of components for Angular 16
https://alyle.io
MIT License
291 stars 43 forks source link

Tooltip does not disappear with DnD on mobile device #183

Closed TicTak21 closed 2 years ago

TicTak21 commented 2 years ago

:beetle: Bug report

Describe the bug

Tooltip does not disappear with DnD on mobile device(touchscreen).

Minimal Reproduction

1) Register LyTooltipModule in the target module 2) Add tooltip to the button 3) Switch to the responsive view via devtools or open project on device with touchscreen 4) Try to drag items using drag handle 5) Tooltip will be visible even after next touch/action

Provide a reproduction Codesandbox Starter

Screenshots

https://user-images.githubusercontent.com/44474697/160195077-37c855ca-26ae-40b7-bd5e-47a3c7c3444e.mov

Which versions of Angular, Alyle UI, OS, TypeScript, browsers are affected?

Alyle UI Version: v12.1.1

Angular Version:

Angular CLI: 13.2.3
Node: 16.13.1
Package Manager: pnpm 6.32.3
OS: darwin x64

Angular: 13.2.2
... animations, cdk, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1201.4
@angular-devkit/build-angular   13.2.3
@angular-devkit/core            12.1.4
@angular-devkit/schematics      12.1.4
@angular/cli                    13.2.3
@schematics/angular             12.2.4
rxjs                            7.3.0
typescript                      4.5.5