mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-07-05 21:14:39 +02:00
Fix auto scroll to last line after update not working
This fix comes from the suggestion of this thread: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/8782#issuecomment-690752536 Fix #8477, fix #8214
This commit is contained in:
parent
009563f52d
commit
c607e427fc
@ -3865,11 +3865,13 @@ void Notepad_plus::performPostReload(int whichOne)
|
||||
return;
|
||||
if (whichOne == MAIN_VIEW)
|
||||
{
|
||||
_mainEditView.execute(SCI_GOTOLINE, _mainEditView.execute(SCI_GETLINECOUNT) -1);
|
||||
_mainEditView.setPositionRestoreNeeded(false);
|
||||
_mainEditView.execute(SCI_DOCUMENTEND);
|
||||
}
|
||||
else
|
||||
{
|
||||
_subEditView.execute(SCI_GOTOLINE, _subEditView.execute(SCI_GETLINECOUNT) -1);
|
||||
_subEditView.setPositionRestoreNeeded(false);
|
||||
_subEditView.execute(SCI_DOCUMENTEND);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -646,7 +646,7 @@ public:
|
||||
void sortLines(size_t fromLine, size_t toLine, ISorter *pSort);
|
||||
void changeTextDirection(bool isRTL);
|
||||
bool isTextDirectionRTL() const;
|
||||
|
||||
void setPositionRestoreNeeded(bool val) { _positionRestoreNeeded = val; };
|
||||
protected:
|
||||
static HINSTANCE _hLib;
|
||||
static int _refCount;
|
||||
|
Loading…
x
Reference in New Issue
Block a user