Skip to content

Commit 1d198b6

Browse files
Merge branch 'development' into searchfeature
2 parents cf27d27 + 11b6b36 commit 1d198b6

File tree

2 files changed

+3
-21
lines changed

2 files changed

+3
-21
lines changed

app/controllers/public/sessions.js

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import classic from 'ember-classic-decorator';
2-
import { action, computed } from '@ember/object';
2+
import { computed } from '@ember/object';
33
import Controller from '@ember/controller';
44
import moment from 'moment';
5-
import $ from 'jquery';
65

76
@classic
87
export default class SessionsController extends Controller {
@@ -12,21 +11,7 @@ export default class SessionsController extends Controller {
1211
sort = 'starts-at';
1312
isTrackVisible = false;
1413
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;
3015

3116
@computed('model.event.startsAt', 'model.event.endsAt', 'timezone')
3217
get allDates() {

app/routes/public/sessions.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,6 @@ export default class SessionsRoute extends Route {
129129
});
130130
}
131131

132-
const isFiltering = params.room || params.track || params.date || params.search;
133-
134132
return {
135133
event : eventDetails,
136134
session : await this.infinity.model('sessions', {
@@ -142,8 +140,7 @@ export default class SessionsRoute extends Route {
142140
perPageParam : 'page[size]',
143141
pageParam : 'page[number]',
144142
store : eventDetails
145-
}),
146-
isFiltering
143+
})
147144
};
148145
}
149146
}

0 commit comments

Comments
 (0)