~izidor/gtg/bug1002463

« back to all changes in this revision

Viewing changes to GTG/gtk/browser/browser.py

  • Committer: Izidor Matušov
  • Date: 2012-04-22 12:29:43 UTC
  • Revision ID: izidor.matusov@gmail.com-20120422122943-wgfe80tlnoy16j3u
When option 'Background colors' is changed, refresh all nodes

Show diffs side-by-side

added added

removed removed

Lines of Context:
729
729
        self.config.set('closed_task_pane',False)
730
730
 
731
731
    def on_bg_color_toggled(self, widget):
732
 
        if widget.get_active():
733
 
            self.config.set("bg_color_enable",True)
734
 
        else:
735
 
            self.config.set("bg_color_enable",False)
 
732
        """ Save configuration and refresh nodes to apply the change """
 
733
        bg_color_enable = bool(widget.get_active())
 
734
        self.config.set("bg_color_enable", bg_color_enable)
 
735
        task_tree = self.req.get_tasks_tree(refresh=False).get_basetree()
 
736
        task_tree.refresh_all()
736
737
 
737
738
    def on_toolbar_toggled(self, widget):
738
739
        if widget.get_active():