[BUG] Dictation overlay preview text has no left padding
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 72/100
Research direction
The bug is in the dictation overlay's preview text layout, which has no left inset while the row beneath it does. Find the SwiftUI view that renders the live transcription preview and compare its padding with the waveform row. Reproduce with the Small size and Smoked Glass material settings, then confirm the preview text lines up with the row below. Done when the preview text has the same horizontal inset in both settings.
Written by the indexing model from the issue text.
Description
Describe the bug
In the dictation overlay, the live transcription preview text has no left padding. The first letter touches the left edge of the overlay, while the row below it (app icon, waveform, "Dictate") is inset.
Reproduction steps
- Set the overlay to Small size and Smoked Glass material.
- Start dictation and speak a short sentence.
- Look at the preview text above the waveform row.
Expected behavior
The preview text has the same horizontal inset as the row below it.
Actual behavior
The preview text starts at the left edge of the overlay, with no inset.
App Version
1.6.13-beta.2
macOS Version
27.0.1
Architecture
Apple Silicon (M1 Pro)
Logs or crash report
None. Relevant settings: OverlaySize = small, OverlayMaterial = smokedGlass, OverlayGlassOpacity = 0.45, TranscriptionPreviewCharLimit = 350.
Screenshots or screen recording
- Dominant language
- Swift
- Stars
- 11.9k
- Forks
- 863
- Avg merge
- 2d 54m
- Merged PRs (30d)
- 42
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from altic-dev/FluidVoice
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
altic-dev/FluidVoice#1284 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
altic-dev/FluidVoice#1191 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 Half a day Newbie friendliness 45/100
altic-dev/FluidVoice#1285 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 3/5 Half a day Newbie friendliness 38/100
altic-dev/FluidVoice#1283 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
altic-dev/FluidVoice#1282 ·
Maintainers usually reply within 1 day
All issues in altic-dev/FluidVoice
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 2 days
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
grpc/grpc-swift-nio-transport#207 ·
-
enhancement good first issue
Difficulty 1/5 1-3 hours Newbie friendliness 83/100
Sh1n1230/PunctuationToggle#308 ·
Maintainers usually reply within 1 day
-
wrap-java: Optional convenience methods can fail to compile when a parameter shadows the method nameOpen
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
swiftlang/swift-java#945 ·
Maintainers usually reply within 1 day
-
area:skinkit
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Provenance-Emu/SkinKit#86 · 2 comments ·
Maintainers usually reply within 1 day