From coroberti at gmail.com Wed Aug 5 12:36:38 2026 From: coroberti at gmail.com (coroberti) Date: Wed, 5 Aug 2026 13:36:38 +0300 Subject: [Interest] =?utf-8?q?Accessibility_bug_=E2=80=94_NVDA_reads_prev?= =?utf-8?q?ious_line_instead_of_=22blank=22_on_empty_lines_in_multi?= =?utf-8?q?line_text_edit_=E2=80=94_unable_to_file_via_bugreports?= =?utf-8?b?LnF0Lmlv?= In-Reply-To: References: Message-ID: On Thu, Jul 30, 2026 at 8:40?AM Shawn Rutledge via Interest < interest at qt-project.org> wrote: > > > > On Jul 30, 2026, at 01:41, Aaron Zschauer via Interest < > interest at qt-project.org> wrote: > > > > Hi, > > I'd like to report an accessibility bug, but I haven't been able to file > it directly on bugreports.qt.io (my account has no "Create Issue" > permission on the relevant project) or via the forum (my post was flagged > as spam and deleted). Filing here instead ? apologies if this isn't the > ideal list, but I couldn't find a more specific channel. > > Component: Widgets ? multiline text edit (QPlainTextEdit / QTextEdit) > > Assistive tech: NVDA > > Issue: When navigating a multiline text edit field with the cursor (e.g. > arrow-key line navigation) and the cursor lands on a blank line, NVDA > announces the content of the line above instead of announcing "blank." This > makes it impossible to reliably tell that a line is empty while reviewing > or editing text. > > Steps to reproduce: > > 1. Open any Qt application with a multiline text edit control > (QPlainTextEdit or QTextEdit) > > 2. Enter several lines of text with at least one blank line in between > > 3. Using NVDA, navigate line-by-line (Down/Up arrow) until the cursor > reaches the blank line > > Expected result: NVDA announces "blank" (or equivalent) when the cursor > is on an empty line. > > Actual result: NVDA re-announces the text of the previous non-empty line > instead. > > Additional context: This is not fixable on the NVDA side ? NV Access has > indicated the issue originates from how Qt exposes caret/line position via > the accessibility API (likely a missing or incorrect > line-boundary/text-offset report to the platform accessibility layer), not > from NVDA's line-reading logic. > > Could someone either file this in the tracker on my behalf, or let me > know how to resolve the permission issue so I can file directly? > > Thanks, > > Aaron Zschauer > > Thanks for the report. Filed as > https://qt-project.atlassian.net/browse/QTBUG-148651 > > You didn?t say which Qt version; 6.11? > I was trying to vote for this issue and found ... the same login issues as Aaron. Login to Atlassian works but asks for additional confirmation from Qt-login ... It's a total mess, sorry. Kind regards, Robert Iakobashvili ............................ -------------- next part -------------- An HTML attachment was scrubbed... URL: