File tree 1 file changed +4
-1
lines changed
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -381,7 +381,7 @@ ViewsHandler::DOCUMENT_STATUS ViewsHandler::setCurrentDocument(const QFileInfo &
381
381
if (!fileInfo.isFile ())
382
382
return NOT_DOCUMENT;
383
383
// set the cursor position of the current document
384
- currentDocument->setCursorPos (viewText->textCursor ().blockNumber (),viewText->textCursor ().positionInBlock ()) ;
384
+ currentDocument. data () ->setCursorPos (viewText->textCursor ().blockNumber (),viewText->textCursor ().positionInBlock ()) ;
385
385
386
386
// disconnect signals from old current document
387
387
disconnectDocument ();
@@ -443,7 +443,10 @@ ViewsHandler::DOCUMENT_STATUS ViewsHandler::setCurrentDocument(const QFileInfo &
443
443
444
444
QTextCursor cursor = viewText->textCursor ();
445
445
QTextBlock block = currentDocument->findBlockByNumber (this ->currentDocument .data ()->getBlockNo ());
446
+
446
447
cursor.setPosition (block.position ());
448
+ viewText->setTextCursor (cursor);
449
+
447
450
cursor.movePosition (QTextCursor::StartOfBlock,QTextCursor::MoveAnchor);
448
451
viewText->setTextCursor (cursor);
449
452
You can’t perform that action at this time.
0 commit comments