Skip to content

Bug: Plugin breaks scroll-past-end behavior in editor #60

@wmc-tr

Description

@wmc-tr

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

  1. Enable the Virtual Content plugin
  2. Open any note in editing mode
  3. Observe that it is not possible to scroll past the last line of content
  4. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions