diff --git a/RedPandaIDE/project.cpp b/RedPandaIDE/project.cpp index e8187162..ff89e2b4 100644 --- a/RedPandaIDE/project.cpp +++ b/RedPandaIDE/project.cpp @@ -50,6 +50,7 @@ Project::Project(const QString &filename, const QString &name, QObject *parent) : QObject(parent), mName(name), + mModified(false), mModel(this), mEditorList(editorList), mFileSystemWatcher(fileSystemWatcher) diff --git a/libs/qsynedit/qsynedit/SynEdit.h b/libs/qsynedit/qsynedit/SynEdit.h index e3bc9f91..342f9ee9 100644 --- a/libs/qsynedit/qsynedit/SynEdit.h +++ b/libs/qsynedit/qsynedit/SynEdit.h @@ -680,8 +680,7 @@ private: PUndoList mUndoList; PRedoList mRedoList; QPoint mMouseDownPos; - bool mHideSelection; - int mMouseWheelAccumulator; + int mMouseWheelAccumulator; EditCaretType mOverwriteCaret; EditCaretType mInsertCaret; QPoint mCaretOffset; diff --git a/libs/qsynedit/qsynedit/TextPainter.cpp b/libs/qsynedit/qsynedit/TextPainter.cpp index f0be92e9..6bd6cdad 100644 --- a/libs/qsynedit/qsynedit/TextPainter.cpp +++ b/libs/qsynedit/qsynedit/TextPainter.cpp @@ -252,7 +252,7 @@ void SynEditTextPainter::computeSelectionInfo() BufferCoord vEnd; bAnySelection = false; // Only if selection is visible anyway. - if (!edit->mHideSelection || edit->hasFocus()) { + if (edit->hasFocus()) { bAnySelection = true; // Get the *real* start of the selected area. if (edit->mBlockBegin.line < edit->mBlockEnd.line) {