From bf8481361e8ecd16467ac014aa0b85148ff36ee6 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 8 Jan 2015 07:26:03 +0530 Subject: [PATCH] Fis last_selected_text not working --- src/calibre/gui2/tweak_book/editor/snippets.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/tweak_book/editor/snippets.py b/src/calibre/gui2/tweak_book/editor/snippets.py index fa99cb9896..d32e8e4ee0 100644 --- a/src/calibre/gui2/tweak_book/editor/snippets.py +++ b/src/calibre/gui2/tweak_book/editor/snippets.py @@ -285,7 +285,7 @@ class SnippetManager(QObject): self.active_templates.remove(at) ev.accept() return True - self.last_selected_text = editor.selected_text + lst, self.last_selected_text = self.last_selected_text, editor.selected_text if self.last_selected_text: editor.textCursor().insertText('') ev.accept() @@ -296,7 +296,7 @@ class SnippetManager(QObject): error_dialog(self.parent(), _('No snippet found'), _( 'No matching snippet was found'), show=True) return False - template = expand_template(editor, trigger, snip['template'], self.last_selected_text) + template = expand_template(editor, trigger, snip['template'], lst) if template.has_tab_stops: self.active_templates.append(template) ev.accept()