[polari] chatView: Clear tags before applying new ones
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [polari] chatView: Clear tags before applying new ones
- Date: Wed, 13 Nov 2013 17:07:14 +0000 (UTC)
commit 8510cd27fcc0d4e72808dd50267aa70142812938
Author: Florian Müllner <fmuellner gnome org>
Date: Wed Nov 13 17:24:19 2013 +0100
chatView: Clear tags before applying new ones
Otherwise tags may "leak over" when inserting text right before or
after previously inserted text.
src/chatView.js | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/chatView.js b/src/chatView.js
index 1454a2c..aa2f9f5 100644
--- a/src/chatView.js
+++ b/src/chatView.js
@@ -535,6 +535,7 @@ const ChatView = new Lang.Class({
let start = buffer.get_iter_at_offset(offset);
+ buffer.remove_all_tags(start, iter);
for (let i = 0; i < tags.length; i++)
buffer.apply_tag(tags[i], start, iter);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]