diff --git a/src/lib/gtkui/chessview.py b/src/lib/gtkui/chessview.py
index fb54d23..c04c30e 100644
--- a/src/lib/gtkui/chessview.py
+++ b/src/lib/gtkui/chessview.py
@@ -431,8 +431,8 @@ class GtkView(glchess.ui.ViewController):
subs['result'] = status
haveResult = status is not None
- subs['move'] = {True: '%(movenum)2iw.' % subs,
- False: '%(movenum)2ib.' % subs}[isWhite]
+ subs['move'] = {True: _('%(movenum)2iw.') % subs,
+ False: _('%(movenum)2ib.') % subs}[isWhite]
if move.sanMove.startswith('O-O-O'):
string = {(True, True): _('%(move)s White castles long (%(result)s)'),
diff --git a/src/lib/gtkui/network.py b/src/lib/gtkui/network.py
index e40e159..59af4f3 100644
--- a/src/lib/gtkui/network.py
+++ b/src/lib/gtkui/network.py
@@ -143,6 +143,9 @@ class GtkNetworkGameDialog(glchess.ui.NetworkController):
self.__gui.get_widget('info_panel_title').set_markup('%s' % title)
self.__gui.get_widget('info_panel_description').set_markup('%s' % description)
self.__gui.get_widget('info_panel').show()
+
+ def clearError(self):
+ self.__gui.get_widget('info_panel').hide()
def addProfile(self, profile, name):
"""Called by glchess.ui.UIController"""
diff --git a/src/lib/network.py b/src/lib/network.py
index 3615808..27d74a5 100644
--- a/src/lib/network.py
+++ b/src/lib/network.py
@@ -159,6 +159,7 @@ class GGZConnection(ggz.ClientFeedback):
def onConnected(self):
self.dialog.controller.setSensitive(True)
+ self.dialog.controller.clearError()
def onDisconnected(self):
self.dialog.controller.setError('Disconnected', 'You have been disconnected from the server')