mirror of
https://gitee.com/vnotex/vnote.git
synced 2025-07-05 13:59:52 +08:00
MdTab: fix reload() logic to re-load images
This commit is contained in:
parent
17b1a606d5
commit
41bf2d9cec
@ -195,6 +195,8 @@ void VMdEditor::reloadFile()
|
||||
m_freshEdit = true;
|
||||
|
||||
setReadOnly(readonly);
|
||||
|
||||
refreshPreview();
|
||||
}
|
||||
|
||||
bool VMdEditor::scrollToBlock(int p_blockNumber)
|
||||
|
@ -1039,16 +1039,27 @@ VInsertSelector *VMdTab::prepareSnippetSelector(QWidget *p_parent)
|
||||
|
||||
void VMdTab::reload()
|
||||
{
|
||||
if (m_isEditMode) {
|
||||
// Reload editor.
|
||||
if (m_editor) {
|
||||
m_editor->reloadFile();
|
||||
}
|
||||
|
||||
if (m_isEditMode) {
|
||||
m_editor->endEdit();
|
||||
m_editor->beginEdit();
|
||||
updateStatus();
|
||||
} else {
|
||||
if (m_editor) {
|
||||
m_editor->reloadFile();
|
||||
}
|
||||
}
|
||||
|
||||
if (!m_isEditMode) {
|
||||
updateWebView();
|
||||
}
|
||||
|
||||
// Reload web viewer.
|
||||
m_ready &= ~TabReady::ReadMode;
|
||||
m_webViewer->reload();
|
||||
|
||||
if (!m_isEditMode) {
|
||||
VUtils::sleepWait(500);
|
||||
showFileReadMode();
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user