From ab365ccacc8ac7fdbb56caf8eb969d60d2170114 Mon Sep 17 00:00:00 2001 From: Ed Sanders Date: Mon, 27 Oct 2014 16:21:24 +0000 Subject: [PATCH] Fix selection check in wikitext warning Change-Id: I2f084eb4ee29bd166b05163cd2d6e64e0a4f136d --- modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js b/modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js index fc004f9005..ca10ef4084 100644 --- a/modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js +++ b/modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js @@ -770,9 +770,11 @@ ve.init.mw.ViewPageTarget.static.checkForWikitextWarning = function ( surface, w var text, node, doc = surface.getView().getDocument(), selection = surface.getModel().getSelection(), textMatches; - if ( !selection ) { + + if ( !( selection instanceof ve.dm.LinearSelection ) ) { return; } + node = doc.getBranchNodeFromOffset( selection.getRange().start ); if ( !( node instanceof ve.ce.ContentBranchNode ) ) { return;