]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiErrorList.cpp
Please Abdel
[lyx.git] / src / frontends / qt4 / GuiErrorList.cpp
index 82c7a7f4dc684de16bcf5a732f8d42f044188ad4..b3ab09f79f48662d6d28650f5eedad8ed836bae7 100644 (file)
@@ -172,6 +172,14 @@ bool GuiErrorList::goTo(int item)
                return false;
        }
 
+       // Don't try to highlight the content of info insets
+       while (dit.inset().lyxCode() == INFO_CODE)
+               dit.forwardPos();
+
+       // If this paragraph is empty, highlight the previous one
+       while (dit.paragraph().empty())
+               dit.backwardPos();
+
        // Now make the selection.
        // if pos_end is 0, this means it is end-of-paragraph
        pos_type const s = dit.paragraph().size();