messagesSelection = self._messagesView.get_selection()
messagesSelection.select_path((len(messages)-1, ))
else:
- self._messagesView.set_markup("")
self._messagesView.hide()
self._scrollWindow.hide()
try:
self._dialog.show()
- self._messagesView.scroll_to_cell((len(messages)-1, ))
+ if messages:
+ self._messagesView.scroll_to_cell((len(messages)-1, ))
userResponse = self._dialog.run()
finally:
messagesSelection = self._messagesView.get_selection()
messagesSelection.select_path((len(messages)-1, ))
else:
- self._messagesView.set_markup("")
self._messagesView.hide()
self._scrollWindow.hide()
try:
self._dialog.show()
- self._messagesView.scroll_to_cell((len(messages)-1, ))
+ if messages:
+ self._messagesView.scroll_to_cell((len(messages)-1, ))
self._smsEntry.grab_focus()
userResponse = self._dialog.run()