[juick] Use cross-platform compatible cursor

This commit is contained in:
Philipp Hörist
2019-09-04 22:24:03 +02:00
parent 69506bdbf6
commit 68cf8183f3

View File

@@ -16,9 +16,10 @@ from gajim.plugins import GajimPlugin
from gajim.plugins.helpers import log_calls from gajim.plugins.helpers import log_calls
from gajim.plugins.gui import GajimPluginConfigDialog from gajim.plugins.gui import GajimPluginConfigDialog
from gajim.conversation_textview import TextViewImage from gajim.conversation_textview import TextViewImage
from gajim import gtkgui_helpers
from gajim.plugins.plugins_i18n import _ from gajim.plugins.plugins_i18n import _
from gajim.gtk.util import get_cursor
class JuickPlugin(GajimPlugin): class JuickPlugin(GajimPlugin):
@log_calls('JuickPlugin') @log_calls('JuickPlugin')
@@ -538,12 +539,12 @@ class Base(object):
iter_ = self.textview.tv.get_iter_at_position(x_pos, y_pos)[0] iter_ = self.textview.tv.get_iter_at_position(x_pos, y_pos)[0]
tags = iter_.get_tags() tags = iter_.get_tags()
if self.change_cursor: if self.change_cursor:
window.set_cursor(gtkgui_helpers.get_cursor('XTERM')) window.set_cursor(get_cursor('text'))
self.change_cursor = False self.change_cursor = False
for tag in tags: for tag in tags:
tag_name = tag.get_property('name') tag_name = tag.get_property('name')
if tag_name in ('juick_nick', 'sharp_slash'): if tag_name in ('juick_nick', 'sharp_slash'):
window.set_cursor(gtkgui_helpers.get_cursor('HAND2')) window.set_cursor(get_cursor('pointer'))
self.change_cursor = True self.change_cursor = True
def create_juick_menu(self): def create_juick_menu(self):