mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-19 19:57:22 +08:00
@ -109,14 +109,20 @@ export const startTapClick = (config: Config) => {
|
|||||||
|
|
||||||
const rippleEffect = useRippleEffect && getRippleEffect(el);
|
const rippleEffect = useRippleEffect && getRippleEffect(el);
|
||||||
if (rippleEffect && rippleEffect.addRipple) {
|
if (rippleEffect && rippleEffect.addRipple) {
|
||||||
|
removeRipple();
|
||||||
activeRipple = rippleEffect.addRipple(x, y);
|
activeRipple = rippleEffect.addRipple(x, y);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const removeActivated = (smooth: boolean) => {
|
const removeRipple = () => {
|
||||||
if (activeRipple !== undefined) {
|
if (activeRipple !== undefined) {
|
||||||
activeRipple.then(remove => remove());
|
activeRipple.then(remove => remove());
|
||||||
|
activeRipple = undefined;
|
||||||
}
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
const removeActivated = (smooth: boolean) => {
|
||||||
|
removeRipple();
|
||||||
const active = activatableEle;
|
const active = activatableEle;
|
||||||
if (!active) {
|
if (!active) {
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user