Changeset 50af41ee3488d517876258ad0f33fce582438db7


Ignore:
Timestamp:
29/08/10 22:12:23 (3 years ago)
Author:
Matias De la Puente <mfpuente.ar@…>
Children:
4af6339b65d80e29371552b5ddc376b08a21840e
Parents:
03e09a3ba1bfe6d9d522a61dd75f504c86460e52
git-committer:
Matias De la Puente <mfpuente.ar@…> (29/08/10 22:12:23)
Message:

Projects: Update just the profiles combo when add/remove profiles

Location:
libi4uc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • libi4uc/i4ucprojectspresenter.vala

    r03e09a3 r50af41e  
    177177                var dialog_presenter = new AddProfileDialogPresenter (_view.create_add_profile_dialog_view (), current_project); 
    178178                if (dialog_presenter.run ()) 
    179                         _side_page_presenter.update_current_project (); 
     179                        _side_page_presenter.update_profiles_list (); 
    180180        } 
    181181         
     
    189189                current_project.profiles.unset (current_profile); 
    190190                current_project.save (); 
    191                 _side_page_presenter.update_current_project (); 
     191                _side_page_presenter.update_profiles_list (); 
    192192        } 
    193193         
  • libi4uc/i4ucprojectssidepagepresenter.vala

    r03e09a3 r50af41e  
    100100        } 
    101101         
     102        public void update_profiles_list () 
     103        { 
     104                var profile = _current_profile; 
     105                on_project_changed (); 
     106                if (profile in _current_project.profiles.keys) 
     107                        _view.current_profile = profile; 
     108        } 
     109         
    102110        public void update_files_list () 
    103111        { 
Note: See TracChangeset for help on using the changeset viewer.