-
{
+ this.longPress.emit({});
+ }, LONG_PRESS_TIMEOUT);
+ }
+
+ @HostListener('window:keyup.control')
+ @HostListener('window:keyup.meta')
+ touchEnd() {
+ clearTimeout(this._touchTimeout);
+ }
+}
diff --git a/apps/red-ui/src/app/modules/shared/shared.module.ts b/apps/red-ui/src/app/modules/shared/shared.module.ts
index 74c3200a4..381b6d0bb 100644
--- a/apps/red-ui/src/app/modules/shared/shared.module.ts
+++ b/apps/red-ui/src/app/modules/shared/shared.module.ts
@@ -24,6 +24,7 @@ import { MonacoEditorModule } from '@materia-ui/ngx-monaco-editor';
import { AssignUserDropdownComponent } from './components/assign-user-dropdown/assign-user-dropdown.component';
import { PageHeaderComponent } from './components/page-header/page-header.component';
import { DatePipe } from '@shared/pipes/date.pipe';
+import { LongPressDirective } from '@shared/directives/long-press.directive';
const buttons = [FileDownloadBtnComponent, UserButtonComponent];
@@ -44,7 +45,7 @@ const components = [
...buttons
];
-const utils = [DatePipe, NavigateLastDossiersScreenDirective];
+const utils = [DatePipe, NavigateLastDossiersScreenDirective, LongPressDirective];
const modules = [MatConfigModule, ScrollingModule, IconsModule, FormsModule, ReactiveFormsModule, CommonUiModule];