Refactor app menu, add place lists
Unify sidebar, make everything route-based
This commit is contained in:
10
app/modifiers/restore-scroll.js
Normal file
10
app/modifiers/restore-scroll.js
Normal file
@@ -0,0 +1,10 @@
|
||||
import { modifier } from 'ember-modifier';
|
||||
|
||||
export default modifier((element, [scrollTop]) => {
|
||||
if (element && typeof scrollTop === 'number' && scrollTop > 0) {
|
||||
// Restore inside requestAnimationFrame to guarantee layout rendering is ready
|
||||
requestAnimationFrame(() => {
|
||||
element.scrollTop = scrollTop;
|
||||
});
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user