Summary: | Konsole crash when double clicking on vertical scroll bar | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Jonathan Marten <jjm> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version First Reported In: | master | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/konsole/-/commit/58d5c687fb5e499c720b1b4e15544c4d0c7281bd | Version Fixed In: | |
Sentry Crash Report: |
Description
Jonathan Marten
2025-03-07 15:29:15 UTC
A possibly relevant merge request was started @ https://invent.kde.org/utilities/konsole/-/merge_requests/1081 Git commit 58d5c687fb5e499c720b1b4e15544c4d0c7281bd by Jonathan Marten. Committed on 07/03/2025 at 19:15. Pushed by hindenburg into branch 'master'. Fix crash when double clicking on terminal scroll bar Only one QPainter can be active at a time, and QScrollBar's paint event will use its own internally. So call the base class before doing any of our own painting. As a side effect, this means that the search markers (originally painted first) are not overwritten by the main scroll bar, and both those and position markers are shown. M +3 -4 src/terminalDisplay/TerminalScrollBar.cpp https://invent.kde.org/utilities/konsole/-/commit/58d5c687fb5e499c720b1b4e15544c4d0c7281bd |