MOBILE-3320 rte: Update buttons when orientation changes
parent
3ab857ee90
commit
bd8f8de604
|
@ -256,7 +256,7 @@ export class CoreEditorRichTextEditorComponent implements OnInit, AfterContentIn
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
this.resizeFunction = this.maximizeEditorSize.bind(this);
|
this.resizeFunction = this.windowResized.bind(this);
|
||||||
window.addEventListener('resize', this.resizeFunction!);
|
window.addEventListener('resize', this.resizeFunction!);
|
||||||
|
|
||||||
// Start observing the target node for configured mutations
|
// Start observing the target node for configured mutations
|
||||||
|
@ -285,8 +285,6 @@ export class CoreEditorRichTextEditorComponent implements OnInit, AfterContentIn
|
||||||
* @return Resolved with calculated editor size.
|
* @return Resolved with calculated editor size.
|
||||||
*/
|
*/
|
||||||
protected async maximizeEditorSize(): Promise<number> {
|
protected async maximizeEditorSize(): Promise<number> {
|
||||||
await CoreUtils.wait(100);
|
|
||||||
|
|
||||||
const contentVisibleHeight = await CoreDomUtils.getContentHeight(this.content);
|
const contentVisibleHeight = await CoreDomUtils.getContentHeight(this.content);
|
||||||
|
|
||||||
if (contentVisibleHeight <= 0) {
|
if (contentVisibleHeight <= 0) {
|
||||||
|
@ -1075,6 +1073,16 @@ export class CoreEditorRichTextEditorComponent implements OnInit, AfterContentIn
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Window resized.
|
||||||
|
*/
|
||||||
|
protected async windowResized(): Promise<void> {
|
||||||
|
await CoreDomUtils.waitForResizeDone();
|
||||||
|
|
||||||
|
this.maximizeEditorSize();
|
||||||
|
this.updateToolbarButtons();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* User entered the page that contains the component.
|
* User entered the page that contains the component.
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue