diff -Nru launcher-list-indicator-0.1+git20160907+1/debian/changelog launcher-list-indicator-0.1+git20160912+1/debian/changelog --- launcher-list-indicator-0.1+git20160907+1/debian/changelog 2016-09-07 11:53:47.000000000 +0000 +++ launcher-list-indicator-0.1+git20160912+1/debian/changelog 2016-09-12 09:59:01.000000000 +0000 @@ -1,3 +1,9 @@ +launcher-list-indicator (0.1+git20160912+1-0~webupd8~0) xenial; urgency=medium + + * New Git pull + + -- Alin Andrei Mon, 12 Sep 2016 12:58:36 +0200 + launcher-list-indicator (0.1+git20160907+1-0~webupd8~0) xenial; urgency=medium * New Git pull diff -Nru launcher-list-indicator-0.1+git20160907+1/launcher-list-indicator launcher-list-indicator-0.1+git20160912+1/launcher-list-indicator --- launcher-list-indicator-0.1+git20160907+1/launcher-list-indicator 2016-09-07 11:50:06.000000000 +0000 +++ launcher-list-indicator-0.1+git20160912+1/launcher-list-indicator 2016-09-12 09:58:30.000000000 +0000 @@ -88,8 +88,8 @@ self.last_workspace = None self.get_workspace_list() - self.update() self.make_menu() + self.update() self.app.set_status(appindicator.IndicatorStatus.ACTIVE) def set_value(self, *args): @@ -363,7 +363,8 @@ timeout = 0.75 if not value_found: label = "N/A" self.app.set_label(label, "") - if not value_found: + + if not value_found and hasattr(self, 'app_menu'): for item in self.app_menu.get_children(): entry_label = item.get_label() if entry_label.startswith(u'\u2714 '):