@ -460,6 +460,10 @@ export class DatabaseComponent extends EditorNodeContract implements OnInit {
await modal.present();
}
performUIActivation() {
return this.openDatabase();
dismiss() {
this.modals.dismiss();
@ -42,4 +42,6 @@ export abstract class EditorNodeContract {
public performLoad(): void | Promise<void> {}
public performDelete(): void | Promise<void> {}
public performUIActivation(): void | Promise<void> {}
@ -85,6 +85,7 @@ export class EditorPage implements OnInit {
nodes.forEach((node, i) => {
if ( node.nodeId === this.scrollToNodeId ) {
elements[i].nativeElement.scrollIntoView();
node.performUIActivation();
});