Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Custom Cursor Not Used When Recording a Specific Window

未关闭
#889 0 条评论 2 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 2 天内回复

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
42/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
活跃
技术栈
electron, typescript
领域
desktop-dev

调研方向

Reproduction is well described (Windows 11, Telegram, Window mode versus Full Screen mode) but no file, module or test is named, so the first step is to locate where the recording mode is chosen and where the capture stream is set up in this Electron/TypeScript app, then compare that path against the full-screen path. Expect the difference to sit in how the window capture source is configured versus the screen source. Done means a window-mode recording shows the application cursor, matching full-screen behaviour, with a note on how it was verified. Ask a maintainer which capture backend is in use before digging.

由索引模型根据 Issue 内容生成。

描述

Describe the bug

When recording in Window mode (recording a specific application window), the recording uses the default Windows cursor instead of the custom cursor provided by the application.

However, when recording in Full Screen mode, the application correctly replaces the Windows cursor with its own custom cursor.

There is no error message.

To Reproduce

  1. Open the application.
  2. Start a new recording.
  3. Select Window as the recording mode.
  4. Select a specific application window to record.
  5. Start and complete the recording.
  6. Save the recording.
  7. The resulting recording uses the default Windows cursor instead of the application's custom cursor.

I tested this specifically with Telegram.

Expected behavior

The application should use its own custom cursor when recording in Window mode, just as it does when recording in Full Screen mode.

The cursor behavior should be consistent between Window mode and Full Screen mode.

Screenshots

No screenshots are available at the moment. There is no visible error message.

Desktop

  • OS: Windows 11
  • Browser: Not applicable to the application itself.
  • Application tested: Telegram
  • Browser also installed/tested: Brave, latest version

Smartphone

Not applicable.

Additional context

The issue only occurs when recording a specific window. When recording the entire screen, the application's custom cursor works correctly.

The main difference appears to be the recording mode: Window mode uses the Windows system cursor, while Full Screen mode uses the application's custom cursor.

主要语言
TypeScript
星标
32.4k
派生
2.6k
平均合并
1 天 19 小时
30 天内合并 PR
17

环境准备

这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

webadderallorg/Recordly 的其他 Issue

查看 webadderallorg/Recordly 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。