File tree Expand file tree Collapse file tree 2 files changed +3
-21
lines changed Expand file tree Collapse file tree 2 files changed +3
-21
lines changed Original file line number Diff line number Diff line change 1
1
import classic from 'ember-classic-decorator' ;
2
- import { action , computed } from '@ember/object' ;
2
+ import { computed } from '@ember/object' ;
3
3
import Controller from '@ember/controller' ;
4
4
import moment from 'moment' ;
5
- import $ from 'jquery' ;
6
5
7
6
@classic
8
7
export default class SessionsController extends Controller {
@@ -12,21 +11,7 @@ export default class SessionsController extends Controller {
12
11
sort = 'starts-at' ;
13
12
isTrackVisible = false ;
14
13
timezone = null ;
15
-
16
- constructor ( ...args ) {
17
- super ( ...args ) ;
18
-
19
- this . addObserver ( 'model.session' , this , 'sessionChanged' ) ;
20
- }
21
-
22
- @action
23
- sessionChanged ( ) {
24
- if ( this . model . isFiltering ) {
25
- $ ( 'html,body' ) . animate ( {
26
- scrollTop : $ ( '#session-heading' ) . offset ( ) ?. top
27
- } ) ;
28
- }
29
- }
14
+ preserveScrollPosition = true ;
30
15
31
16
@computed ( 'model.event.startsAt' , 'model.event.endsAt' , 'timezone' )
32
17
get allDates ( ) {
Original file line number Diff line number Diff line change @@ -129,8 +129,6 @@ export default class SessionsRoute extends Route {
129
129
} ) ;
130
130
}
131
131
132
- const isFiltering = params . room || params . track || params . date || params . search ;
133
-
134
132
return {
135
133
event : eventDetails ,
136
134
session : await this . infinity . model ( 'sessions' , {
@@ -142,8 +140,7 @@ export default class SessionsRoute extends Route {
142
140
perPageParam : 'page[size]' ,
143
141
pageParam : 'page[number]' ,
144
142
store : eventDetails
145
- } ) ,
146
- isFiltering
143
+ } )
147
144
} ;
148
145
}
149
146
}
You can’t perform that action at this time.
0 commit comments