Full screen video plays a second time over the first #87

Open
opened 2026-11-06 02:48:37 +00:00 by bmt · 1 comment
Member

build: anotherim-js 0.8.0-rc3

The full screen button on a playing video opens the viewer, which starts the video from the beginning. The video in the bubble keeps playing, and both sounds overlap

steps:

  1. Play a video in a chat
  2. Click the full screen button in its corner

expected: One playback, the viewer continues from the same moment
actual: Two playbacks at once

build: anotherim-js 0.8.0-rc3 The full screen button on a playing video opens the viewer, which starts the video from the beginning. The video in the bubble keeps playing, and both sounds overlap steps: 1. Play a video in a chat 2. Click the full screen button in its corner expected: One playback, the viewer continues from the same moment actual: Two playbacks at once
ann referenced this issue from a commit 2026-11-07 22:42:32 +00:00
0.8.0-rc7, on libtacky v1.2.1 (8919dc12): 0.8.0-rc6 with the modern-only encryption switch per chat, Privacy's "Keep metadata for legacy clients", Who sees my profile and pictures fitted to 72 KiB (feat/profile-visibility), the account password changed at the server (#94), the sign-in fixes (#89, #90), status colours as in Set status (#91), a menu for picked messages (#93), one playback for a full-screen video (#87), reactions as chips inside the bubble (feat/reactions-chips), local delete and Clear history, the stranger's dropped message told (#85), the presence dot back beside a network badge, one Experimental settings card, Copy image on Linux off the main thread and the XML_LOG test build; libtacky pinned to the v1.2.1 tag with the generated API regenerated; made the seventh release candidate: version 0.8.0-rc7 in the UI package and its lock, tauri.conf.json, Cargo.toml and Cargo.lock and the README's version line, Android versionCode 8011; a compact 0.8.0-rc7 CHANGELOG entry (with a From libtacky 1.2.1 bullet) in place of the Unreleased bullets; the metainfo's development release 0.8.0~rc7 (appstreamcli validate --no-net passes). docs/macos.md stays at the last Mac release. README's tables measured again on this tree: 114,546 lines of code and 118,964 of tests (the change since 0.8.0-rc6 counted by the same rules), the UI's 68,842 of 70,448 lines (97.7%, 90.7% of branches), the shell's 12,588 of 13,319 source lines (94.5%), the Kotlin's 4,536 of 4,795 (94.6%), the worker's 872 of 872. Gates: on c4b08323 (the pin) make check STRICT=1 clean, make build, make test-shell 455 in 56 modules, make test-worker green, make release-check passed (no advisory), the WebKit smoke 10,035 checks, 0 failed; before the pin (shell and Kotlin unchanged by it) on 16a94364 the Android JVM tests free 640 and gms 643 passed and cargo check of the shell for x86_64-pc-windows-gnu clean, on bf87e9f7 (its clipboard test brought to Linux's GTK copy) make coverage-shell-all 484 passed; on cc3d1545 (with feat/reactions-chips, UI only) make check STRICT=1 clean (2,500 strings in all five catalogues, seven obsolete), make test-ui 5,246 passed, 8 skipped (444 files), the WebKit smoke 982 screens, 10,103 checks, 0 failed with SMOKE_JOBS=16.
Owner

Fixed in anotherim-js 0.8.0-rc7 (https://dev.another.im/another-im/anotherim-js/releases/tag/v0.8.0-rc7): the full screen button now stops the bubble's own playback and the viewer continues the video from the same moment, instead of starting a second playback from the beginning. One playback, no overlapping sound.

Please check with 0.8.0-rc7 or newer.

Fixed in anotherim-js 0.8.0-rc7 (https://dev.another.im/another-im/anotherim-js/releases/tag/v0.8.0-rc7): the full screen button now stops the bubble's own playback and the viewer continues the video from the same moment, instead of starting a second playback from the beginning. One playback, no overlapping sound. Please check with 0.8.0-rc7 or newer.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
another-im/anotherim-js#87
No description provided.