]> git.sur5r.net Git - i3/i3/commitdiff
Disable pango markup for plain-text input in i3bar. (#2505)
authorIngo Bürk <admin@airblader.de>
Tue, 18 Oct 2016 06:29:31 +0000 (08:29 +0200)
committerMichael Stapelberg <stapelberg@users.noreply.github.com>
Tue, 18 Oct 2016 06:29:31 +0000 (07:29 +0100)
fixes #2498

i3bar/src/child.c

index 3570dde91ac6f9e1aa63c2bfc1bda53499a4747c..1b2dc94c289c2d810649f50914005622aeb53c72 100644 (file)
@@ -359,11 +359,13 @@ static void read_flat_input(char *buffer, int length) {
     I3STRING_FREE(first->full_text);
     /* Remove the trailing newline and terminate the string at the same
      * time. */
-    if (buffer[length - 1] == '\n' || buffer[length - 1] == '\r')
+    if (buffer[length - 1] == '\n' || buffer[length - 1] == '\r') {
         buffer[length - 1] = '\0';
-    else
+    } else {
         buffer[length] = '\0';
-    first->full_text = i3string_from_markup(buffer);
+    }
+
+    first->full_text = i3string_from_utf8(buffer);
 }
 
 static bool read_json_input(unsigned char *input, int length) {