File tree 2 files changed +12
-2
lines changed
app/assets/javascripts/admin/addon/components 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -183,7 +183,6 @@ export default class AdminSearch extends Component {
183
183
<a
184
184
href ={{result.url }}
185
185
{{on " keydown" this . handleResultKeyDown}}
186
- {{on " click" @ closeModal}}
187
186
class =" admin-search__result-link"
188
187
tabindex =" 0"
189
188
>
Original file line number Diff line number Diff line change @@ -5,6 +5,17 @@ import AdminSearch from "admin/components/admin-search";
5
5
6
6
export default class AdminSearchModal extends Component {
7
7
@service currentUser;
8
+ @service router;
9
+
10
+ constructor () {
11
+ super (... arguments );
12
+ this .router .on (" routeWillChange" , this .args .closeModal );
13
+ }
14
+
15
+ willDestroy () {
16
+ super .willDestroy (... arguments );
17
+ this .router .off (" routeWillChange" , this .args .closeModal );
18
+ }
8
19
9
20
<template >
10
21
<DModal
@@ -14,7 +25,7 @@ export default class AdminSearchModal extends Component {
14
25
@ inline ={{@ inline }}
15
26
@ hideHeader ={{ true }}
16
27
>
17
- <AdminSearch @ closeModal = {{ @ closeModal }} />
28
+ <AdminSearch />
18
29
</DModal >
19
30
</template >
20
31
}
You can’t perform that action at this time.
0 commit comments