summaryrefslogtreecommitdiff
path: root/dw/textblock.cc
diff options
context:
space:
mode:
authorJorge Arellano Cid <devnull@localhost>2016-06-17 11:04:50 +0200
committerJorge Arellano Cid <devnull@localhost>2016-06-17 11:04:50 +0200
commit9cb04eea2cbabdf1ee8b0a58eb3dc3edad311c56 (patch)
treeb41c449751fd7d00b32283f3992d003817bf5b60 /dw/textblock.cc
parentc24a45aa75563b9531d4a7788eb3ad9193bac198 (diff)
Optimize Textblock::updateReference().
Diffstat (limited to 'dw/textblock.cc')
-rw-r--r--dw/textblock.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/dw/textblock.cc b/dw/textblock.cc
index 4fe19fdd..f851fd4e 100644
--- a/dw/textblock.cc
+++ b/dw/textblock.cc
@@ -3034,7 +3034,8 @@ void Textblock::queueDrawRange (int index1, int index2)
void Textblock::updateReference (int ref)
{
- queueResize (ref, false);
+ if (lines->size () > 0)
+ queueResize (ref, false);
}
void Textblock::widgetRefSizeChanged (int externalIndex)