Changeset 259b397a65e57004ff5d68373708c121d3c64dd9


Ignore:
Timestamp:
12/07/10 17:35:29 (3 years ago)
Author:
Matias De la Puente <mfpuente.ar@…>
Children:
b9f81fb3c9856e593f00bee3989ca8a9cd2647e0
Parents:
036c5cb69ad5637cd01ea7bd5b4233d38c2fb30f
git-committer:
Matias De la Puente <mfpuente.ar@…> (12/07/10 17:35:29)
Message:

Documents: View grabs focus after creating documents and info bars

Location:
libi4uc
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • libi4uc/i4ucdocumentpagepresenter.vala

    r036c5cb r259b397  
    230230                _view.tab_image = _prev_tab_image; 
    231231                _view.error_bar_visible = false; 
     232                _view.grab_focus (); 
    232233        } 
    233234         
     
    237238                _view.reload_bar_visible = false; 
    238239                open (_document.uri); 
     240                _view.grab_focus (); 
    239241        } 
    240242         
     
    244246                _view.reload_bar_visible = false; 
    245247                _externally_modified_adviced = true; 
     248                _view.grab_focus (); 
    246249        } 
    247250         
     
    251254                _view.save_bar_visible = false; 
    252255                save (true); 
     256                _view.grab_focus (); 
    253257        } 
    254258         
     
    257261                _view.tab_image = _prev_tab_image; 
    258262                _view.save_bar_visible = false; 
     263                _view.grab_focus (); 
    259264        } 
    260265         
  • libi4uc/i4ucdocumentpageview.vala

    r53ea882 r259b397  
    348348        } 
    349349         
     350        public new void grab_focus () 
     351        { 
     352                _source_view.grab_focus (); 
     353        } 
     354         
    350355        private void create_error_bar () 
    351356        { 
  • libi4uc/i4ucdocumentpageviewiface.vala

    r53ea882 r259b397  
    8181        public abstract void show_print_dialog () throws GLib.Error; 
    8282        public abstract int show_close_message (); 
     83        public abstract void grab_focus (); 
    8384} 
  • libi4uc/i4ucdocumentspresenter.vala

    r574ec2f r259b397  
    191191                _view.pages_panel.add_page (page_view); 
    192192                _view.pages_panel.show_page (page_view); 
     193                page_view.grab_focus (); 
    193194        } 
    194195         
  • libi4uc/i4ucpagespanel.vala

    r4bb5472 r259b397  
    7171        { 
    7272                _notebook.set_current_page (_notebook.page_num (page as Page)); 
    73                 (page as Page).grab_focus (); 
    7473        } 
    7574         
Note: See TracChangeset for help on using the changeset viewer.