From be30361e2daedacefd3d8bade3a092168dc81bc9 Mon Sep 17 00:00:00 2001 From: Charlie Gordon Date: Mon, 31 Aug 2015 08:51:17 +0000 Subject: [PATCH] html: force refresh upon mode selection --- html.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/html.c b/html.c index 5a839d6..f763556 100644 --- a/html.c +++ b/html.c @@ -828,12 +828,14 @@ static int html_mode_init(EditState *s, EditBuffer *b, int flags) { HTMLState *hs = qe_get_buffer_mode_data(b, &html_mode, NULL); + if (!hs) + return -1; + if (flags & MODEF_NEWINSTANCE) { - if (!hs) - return -1; return gxml_mode_init(b, XML_HTML | XML_HTML_SYNTAX | XML_IGNORE_CASE, html_style); } + hs->up_to_date = 0; return 0; }