From 16c63a7708ea93b5e6fa1093b196a3e6073a96b6 Mon Sep 17 00:00:00 2001 From: Alfonso Salces Date: Thu, 11 May 2023 10:18:11 +0200 Subject: [PATCH] MOBILE-4248 action: Fix popover position --- src/addons/mod/data/components/action/action.ts | 6 +++++- .../mod/data/components/action/addon-mod-data-action.html | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/addons/mod/data/components/action/action.ts b/src/addons/mod/data/components/action/action.ts index bb865ac19..e7881a3b5 100644 --- a/src/addons/mod/data/components/action/action.ts +++ b/src/addons/mod/data/components/action/action.ts @@ -146,7 +146,10 @@ export class AddonModDataActionComponent implements OnInit { /** * Open actions menu popover. */ - async actionsMenu(): Promise { + async actionsMenu(event: Event): Promise { + event.stopPropagation(); + event.preventDefault(); + const items: AddonModDataActionsMenuItem[] = []; if (this.entry.canmanageentry) { @@ -202,6 +205,7 @@ export class AddonModDataActionComponent implements OnInit { componentProps: { items }, showBackdrop: true, id: 'actionsmenu-popover', + event, }); } diff --git a/src/addons/mod/data/components/action/addon-mod-data-action.html b/src/addons/mod/data/components/action/addon-mod-data-action.html index aa4160d05..0351499aa 100644 --- a/src/addons/mod/data/components/action/addon-mod-data-action.html +++ b/src/addons/mod/data/components/action/addon-mod-data-action.html @@ -1,4 +1,4 @@ -