Bug: Plugin breaks scroll-past-end behavior in editor
Plugin version: 1.0.32
Obsidian version: 1.12.7
OS: Windows 11
Describe the bug
Since the recent update, the Virtual Content plugin disables Obsidian's native scroll-past-end behavior in the editor. The blank space below the last line of a note collapses, causing the active editing line to sit at the very bottom of the screen.
Steps to reproduce
- Enable the Virtual Content plugin
- Open any note in editing mode
- Observe that it is not possible to scroll past the last line of content
- The active line gets pushed to the bottom of the visible area
Expected behavior
The editor should retain Obsidian's default scroll-past-end behavior, allowing the user to scroll beyond the last line so the active line can sit comfortably in the middle of the screen.
Observed workaround
Toggling any CSS snippet in Settings → Appearance temporarily restores the correct scrolling behavior, presumably because this forces a full CSS reload. The issue returns shortly after, coinciding with the virtual content flickering indicating a refresh.
Disabling the Virtual Content plugin resolves the issue entirely.
Additional context
The issue appeared after the recent plugin update and persists with all other plugins disabled and with the default Obsidian theme active, ruling out conflicts with other plugins or themes.
Bug: Plugin breaks scroll-past-end behavior in editor
Plugin version: 1.0.32
Obsidian version: 1.12.7
OS: Windows 11
Describe the bug
Since the recent update, the Virtual Content plugin disables Obsidian's native scroll-past-end behavior in the editor. The blank space below the last line of a note collapses, causing the active editing line to sit at the very bottom of the screen.
Steps to reproduce
Expected behavior
The editor should retain Obsidian's default scroll-past-end behavior, allowing the user to scroll beyond the last line so the active line can sit comfortably in the middle of the screen.
Observed workaround
Toggling any CSS snippet in Settings → Appearance temporarily restores the correct scrolling behavior, presumably because this forces a full CSS reload. The issue returns shortly after, coinciding with the virtual content flickering indicating a refresh.
Disabling the Virtual Content plugin resolves the issue entirely.
Additional context
The issue appeared after the recent plugin update and persists with all other plugins disabled and with the default Obsidian theme active, ruling out conflicts with other plugins or themes.