diff options
author | James Simmons <nicestep@gmail.com> | 2014-01-18 16:27:30 (GMT) |
---|---|---|
committer | James Simmons <nicestep@gmail.com> | 2014-01-18 16:27:30 (GMT) |
commit | c10b390a56c504276db5b4d887c3cec498c0d5c1 (patch) | |
tree | 0d50cfdd12f38ba8ffd24771d3c628b0e4c08f90 | |
parent | 829462a52dcb1b201937d6740a38924edce75ba3 (diff) |
modified: Add_Refinements_gtk3/ReadEtextsActivity2.py
Fix copy to clipboard code.
-rw-r--r-- | Add_Refinements_gtk3/ReadEtextsActivity2.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/Add_Refinements_gtk3/ReadEtextsActivity2.py b/Add_Refinements_gtk3/ReadEtextsActivity2.py index f3d192a..14a5e07 100644 --- a/Add_Refinements_gtk3/ReadEtextsActivity2.py +++ b/Add_Refinements_gtk3/ReadEtextsActivity2.py @@ -163,7 +163,7 @@ class ReadEtextsActivity(activity.Activity): self.textview.show() self.scrolled_window.show() page = 0 - self.clipboard = Gtk.Clipboard() + self.clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) self.textview.grab_focus() self.font_desc = Pango.FontDescription("sans %d" % style.zoom(10)) self.textview.modify_font(self.font_desc) @@ -306,16 +306,13 @@ class ReadEtextsActivity(activity.Activity): def mark_set_cb(self, textbuffer, iter, textmark): if textbuffer.get_has_selection(): - begin, end = textbuffer.get_selection_bounds() self.edit_toolbar.copy.set_sensitive(True) else: self.edit_toolbar.copy.set_sensitive(False) def edit_toolbar_copy_cb(self, button): textbuffer = self.textview.get_buffer() - begin, end = textbuffer.get_selection_bounds() - copy_text = textbuffer.get_text(begin, end, False) - self.clipboard.set_text(copy_text) + textbuffer.copy_clipboard(self.clipboard) def view_toolbar_go_fullscreen_cb(self, view_toolbar): self.fullscreen() |