@ -87,6 +87,10 @@ class AppBuffer(Buffer):
self.buffer_widget.rotation)
def restore_session_data(self, session_data):
(scroll_offset, scale, read_mode, inverted_mode, rotation) = ("", "", "", "", "0")
if session_data.count(":") == 3:
(scroll_offset, scale, read_mode, inverted_mode) = session_data.split(":")
else:
(scroll_offset, scale, read_mode, inverted_mode, rotation) = session_data.split(":")
self.buffer_widget.scroll_offset = float(scroll_offset)
self.buffer_widget.scale = float(scale)