https://bugs.kde.org/show_bug.cgi?id=387910

--- Comment #3 from FeepingCreature <default_357-l...@yahoo.de> ---
To add: hooking up gdb and upping the line length to 15k to make it easier to
debug, the backtrace generally looks like

#1  QTextLine::draw(QPainter*, QPointF const&, QTextLayout::FormatRange const*)
const ()
#2  QTextLayout::draw(QPainter*, QPointF const&,
QVector<QTextLayout::FormatRange> const&, QRectF const&) const ()
#3  KateRenderer::paintTextLine (this=this@entry=0x555633e445c0, paint=...,
range=..., xStart=xStart@entry=0, xEnd=xEnd@entry=972,
cursor=cursor@entry=0x7ffdad493418, flags=...)
#4  KateViewInternal::paintEvent (this=0x555633dc4670, e=0x7ffdad493720)
#5  QWidget::event(QEvent*) ()

There seems to only be one call to QTextLayout::draw causing the majority of
the slowdown.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to