payacom 0602bde788 feat(reels): user info/caption also hide on collapse; auto-scroll + speed; save-block deterrent
- Username/caption block, and the long-video progress bar, only checked
  chromeHidden (the long-press hide-everything state) — not
  actionsExpanded (the 3-dot-adjacent collapse toggle), so collapsing icons
  never hid them. Now both also respect actionsExpanded.
- Wired playbackSpeed (via a playbackRate effect on the <video> ref, since
  it isn't a JSX prop) and autoScrollEnabled (loop={!autoScrollEnabled} +
  onEnded calling the new onRequestNext prop, which both reels feeds
  (ExploreReelsView, PostFeedView) implement by scrollTo-ing to the next
  item).
- Added onContextMenu prevention (+ draggable=false on the poster image)
  when author_allow_save is false — this is a best-effort deterrent against
  casual right-click/drag saving only. No browser exposes an API to block
  actual OS-level screenshots; that isn't something any website can do.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-17 17:13:26 +03:30
2026-08-05 15:12:39 +03:30
2026-07-05 13:59:41 +03:30
2026-07-05 13:59:41 +03:30
2026-07-16 21:31:59 +03:30
2026-07-16 21:31:59 +03:30
2026-08-05 15:12:39 +03:30
2026-07-28 10:06:42 +03:30
2026-08-16 11:42:39 +03:30
2026-09-03 16:04:52 +03:30
2026-09-03 16:04:52 +03:30
2026-07-05 14:07:18 +03:30
2026-07-28 10:06:42 +03:30
2026-07-05 13:59:41 +03:30

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Test deploy

Test deploy

Test webhook

Final test - Sun Jul 5 02:07:18 PM +0330 2026

Description
No description provided
Readme 22 MiB
Languages
TypeScript 98.5%
CSS 0.7%
JavaScript 0.6%
Shell 0.1%