summaryrefslogtreecommitdiff
path: root/src/fl_draw.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/fl_draw.cxx')
-rw-r--r--src/fl_draw.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fl_draw.cxx b/src/fl_draw.cxx
index 83c9b7428..aab974881 100644
--- a/src/fl_draw.cxx
+++ b/src/fl_draw.cxx
@@ -441,7 +441,7 @@ void fl_measure(const char* str, int& w, int& h, int draw_symbols) {
w != 0, draw_symbols);
if ((int)ceil(width) > W) W = (int)ceil(width);
lines++;
- if (!*e || (*e == '@' && draw_symbols)) break;
+ if (!*e || (*e == '@' && e[1] != '@' && draw_symbols)) break;
p = e;
}