Copying lines from a file or change only copies part of the selected lines
- 主要言語
- 言語のデータがありません
- スター
- 2.1k
- フォーク
- 153
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
### Short summary
Copying lines from a file or change only copies part of the selected lines
### Affected version or release
v1.0.6
### Installation context
_No response_
### What happened?
When copying code or text from a file view or a change (diff) in the app, only part of the selected lines are copied to the clipboard. For example, selecting multiple contiguous lines and issuing Copy (Cmd/Ctrl+C or context menu) results in the pasted content containing only some of the selected lines or a truncated portion of the selection. This breaks workflows where users need to copy code from the app into editors, PR descriptions, or external tools.
### Steps to reproduce
1. Open the GitHub app and navigate to a repository.
2. Open a file or a change/diff view.
3. Select multiple lines across the file or change (click+drag or shift+click).
4. Press Cmd/Ctrl+C or use the context menu to copy.
5. Paste into an external editor or text field and observe that only part of the selected lines were copied or the content is truncated.
### Expected behavior
All selected lines should be copied in full to the clipboard so that pasting reproduces the exact selected text.
### Additional context
App version and OS not provided by reporter. Related or potentially-relevant existing issues: https://github.com/github/app/issues/999 (double-click/highlight behavior in code review UI) and https://github.com/github/app/issues/607 (copy buttons on Linux AppImage). Reported via TechWatching on 2026-06-24.
コントリビューションガイド
調査の方向性
Reproduce the problem in both file and diff views using the listed selection and copy steps, then locate the existing selection-to-clipboard handling. Done means copying contiguous selected lines preserves the complete selection when pasted into an external editor.
索引モデルが issue の本文から書いたものです。
評価
- 領域
- desktop
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 48/100