Actually hook up the action button
This commit is contained in:
@@ -16,6 +16,7 @@ class NotificationBar(gtk.HBox):
|
||||
self._text_label.show()
|
||||
|
||||
self._action_button = gtk.Button()
|
||||
self._action_button.connect('clicked', self.__button_clicked)
|
||||
self.pack_start(self._action_button, False)
|
||||
self._action_button.show()
|
||||
|
||||
@@ -26,5 +27,5 @@ class NotificationBar(gtk.HBox):
|
||||
self._action_id = action_id
|
||||
self._action_button.set_label(action_text)
|
||||
|
||||
def __action_button_clicked(self):
|
||||
def __button_clicked(self):
|
||||
self.emit("action", self._action_id)
|
||||
|
||||
@@ -173,9 +173,11 @@ class BrowserActivity(activity.Activity):
|
||||
self._mode = BrowserActivity.SOLO
|
||||
|
||||
def __notif_bar_action_cb(self, bar, action_id):
|
||||
print action_id
|
||||
if action_id == 'set_shared_address':
|
||||
address = self.embed.get_address()
|
||||
self._model.set_value('current_address', address)
|
||||
print 'address set to ' + address
|
||||
elif action_id == 'goto_shared_address':
|
||||
address = self._model.get_value("current_address")
|
||||
self.embed.load_address(address)
|
||||
|
||||
Reference in New Issue
Block a user