aboutsummaryrefslogtreecommitdiffstats
path: root/src/repeatrule.cpp
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-01 10:31:52 +0200
committerDanilo M. <danix@danix.xyz>2026-10-01 10:31:52 +0200
commit63c7a1fcaadb1e26c1597d5b86ce85066890ece3 (patch)
tree80fd9e156af879818521015f0d9ad8384886c3da /src/repeatrule.cpp
parentb12aada52d682c45aa1e66e13dc448dc894aee79 (diff)
downloadqtmaildir-63c7a1fcaadb1e26c1597d5b86ce85066890ece3.tar.gz
qtmaildir-63c7a1fcaadb1e26c1597d5b86ce85066890ece3.zip
fix: open a conversation's first message from the overview
Clicking the first message in a conversation overview's unread list did nothing visible. applyPendingDashboardSelection() matched the conversation row on the root's message id, so it reselected the row that was already current and the overview stayed on screen. Since item 177 setThreadMessages keeps a conversation's first message as child 0, so it has a row of its own. Only a thread of one now answers for its message on its own row, the same guard 236ac86 added to the recovery. AGENTS.md still said a thread's first message is never among its children, which has been true only for a thread of one since item 177. It is corrected to say so. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'src/repeatrule.cpp')
0 files changed, 0 insertions, 0 deletions