feed_child() only accepts UTF-8, so that's what we'll send for now

This commit is contained in:
Matt Rose 2020-11-17 12:19:59 -05:00
parent a55356ec8d
commit 040b828ed1
2 changed files with 2 additions and 3 deletions

View File

@ -126,7 +126,7 @@ class CustomCommandsMenu(plugin.MenuItem):
if command[-1] != '\n':
command = command + '\n'
for terminal in data['terminals']:
terminal.vte.feed_child(command.encode(terminal.vte.get_encoding()))
terminal.vte.feed_child(command.encode())
def configure(self, widget, data = None):
ui = {}

View File

@ -1198,8 +1198,7 @@ class Terminal(Gtk.VBox):
### Never send a CRLF to the terminal from here
txt = txt.rstrip('\r\n')
for term in self.terminator.get_target_terms(self):
txt = txt.encode(self.vte.get_encoding())
term.feed(txt)
term.feed(txt.encode())
return
widgetsrc = data.terminator.terminals[int(selection_data.get_data())]