smooth scroll on settings panel
This commit is contained in:
parent
bbe3cafed8
commit
43f99ac617
|
@ -2466,10 +2466,11 @@ class V2C_PluginCard extends BDV2.reactComponent {
|
|||
showSettings() {
|
||||
if (!this.settingsPanel) return;
|
||||
this.setState({'settings': true});
|
||||
BDV2.reactDom.findDOMNode(this).scrollIntoViewIfNeeded({
|
||||
behavior: "smooth", // or "auto" or "instant"
|
||||
block: "start" // or "end"
|
||||
});
|
||||
let self = $(BDV2.reactDom.findDOMNode(this));
|
||||
let container = self.parents('.scroller');
|
||||
container.animate({
|
||||
scrollTop: self.offset().top - container.offset().top + container.scrollTop() - 30
|
||||
}, 1000);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue