mmmexplorer

OBSERVED MMM COMMIT #663

Scroll PDF pages without scrolling the canvas

mmm-observation:sha256:3c2a6f9ac36b0f1f9ee2871bf540d847057178e3bb5a80f8e4fa3dad068e8b44

Signed revision

Revision ID
mmm-revision:sha256:2d4f1a8cff75a15b6b648747851c5b859c580bbe53f6d35b92e0ac1e867604d9
Backend
Git
Issued
2026-09-27 18:37:22 UTC
Manifest
mmm-manifest:sha256:427fbedf81698c88618ba3ed22daa449a1ed0456320788bb8766fecea521eda5

CANONICAL RECORD VIEW

Revision payload

{
  "backend": {
    "author": {
      "email": "drschwabe@fastmail.com",
      "name": "Derrick Schwabe",
      "time": 1790534242
    },
    "commit": "git:sha1:d0ba23a5e5f71abe90532c8de13aa3405e363512",
    "committer": {
      "email": "drschwabe@fastmail.com",
      "name": "Derrick Schwabe",
      "time": 1790534242
    },
    "manifest": "mmm-manifest:sha256:427fbedf81698c88618ba3ed22daa449a1ed0456320788bb8766fecea521eda5",
    "message": "Scroll PDF pages without scrolling the canvas\n\nGoing to a page called scrollIntoView on it, which scrolls every\nscrollable ancestor as well as the viewer. When the page was off screen\nthat included the document, which moved the whole canvas out from under\nits camera. Next/previous and the page box now set the viewer's own\nscrollTop, to the same position scrollIntoView gave it.",
    "objectFormat": "sha1",
    "parents": [
      "git:sha1:c68305f0df4ca6dc06c684e9f4aef23f0ef05c6d"
    ],
    "ref": "refs/heads/master",
    "summary": "Scroll PDF pages without scrolling the canvas",
    "tree": "git:sha1:2ff787cb059f1cd5c53c0aa4922f004bbea917f4",
    "type": "git"
  },
  "issuedAt": "2026-09-28T15:47:36.999Z",
  "previous": "mmm-revision:sha256:00a9a10f9b35071893bfdc1348e64e371aa47dc0811ef0f89bc2e4d878f539be",
  "project": "mmm1np06566gf6u8fpyj84u2emf25l98qad36700d2nlep6jzqdknp8qkyd3xu",
  "protocol": "mmm/0-alpha",
  "sequence": 260,
  "type": "mmm/revision"
}