Change Activity so that subclasses don't have to call Activity superclass methods from the shell callbacks. Makes subclasses simpler since they don't (necessarily) have to care about OO concepts like superclasses right away.
This commit is contained in:
@@ -53,8 +53,6 @@ class BrowserActivity(activity.Activity):
|
||||
self._model.add_listener(self.__shared_location_changed_cb)
|
||||
|
||||
def on_connected_to_shell(self):
|
||||
activity.Activity.on_connected_to_shell(self)
|
||||
|
||||
self.set_ellipsize_tab(True)
|
||||
self.set_can_close(True)
|
||||
self.set_tab_text("Web Page")
|
||||
|
||||
@@ -25,8 +25,6 @@ class WebActivity(activity.Activity):
|
||||
self._shell = shell
|
||||
|
||||
def on_connected_to_shell(self):
|
||||
activity.Activity.on_connected_to_shell(self)
|
||||
|
||||
self.set_tab_text("Web")
|
||||
self.set_tab_icon(name="web-browser")
|
||||
self.set_show_tab_icon(True)
|
||||
@@ -58,5 +56,4 @@ class WebActivity(activity.Activity):
|
||||
return True
|
||||
|
||||
def on_disconnected_from_shell(self):
|
||||
activity.Activity.on_disconnected_from_shell(self)
|
||||
gtk.main_quit()
|
||||
|
||||
Reference in New Issue
Block a user