Changeset 479


Ignore:
Timestamp:
10/26/08 03:45:00 (3 years ago)
Author:
szabgab
Message:

replace the $self->{_in_setup_editor} by a call to $self->no_refresh;
when checking if the application can be refreshed

Location:
trunk/lib/Padre/Wx
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Padre/Wx/Editor.pm

    r472 r479  
    146146    my ($self, $event) = @_; 
    147147 
    148     return if $self->{_in_setup_editor}; 
     148    return if $self->no_refresh; 
    149149    my $config = Padre->ide->config; 
    150150    return if not $config->{editor_calltips}; 
  • trunk/lib/Padre/Wx/MainWindow.pm

    r478 r479  
    255255 
    256256 
    257  
    258  
    259  
    260257##################################################################### 
    261258# Refresh Methods 
    262259 
     260sub no_refresh { 
     261    $_[0]->{_no_refresh}; 
     262} 
     263 
    263264sub refresh_all { 
    264265    my $self = shift; 
    265     return if $self->{_in_setup_editor}; 
     266 
     267    return if $self->no_refresh; 
    266268    my $doc  = $self->selected_document; 
    267269    $self->refresh_menu($doc); 
     
    284286    my ($self) = @_; 
    285287 
    286     return if $self->{_in_setup_editor}; 
    287  
     288    return if $self->no_refresh; 
    288289    my $pageid = $self->{notebook}->GetSelection(); 
    289290    if (not defined $pageid or $pageid == -1) { 
     
    320321    my ($self, $doc) = @_; 
    321322 
    322     return if $self->{_in_setup_editor}; 
     323    return if $self->no_refresh; 
    323324 
    324325    $doc ||= $self->selected_document; 
     
    725726    my ($self, $file) = @_; 
    726727 
    727     local $self->{_in_setup_editor} = 1; 
     728    local $self->{_no_refresh} = 1; 
    728729 
    729730    # Flush old stuff 
     
    748749    $editor->padre_setup; 
    749750 
    750     $self->{_in_setup_editor} = 0; 
     751    $self->{_no_refresh} = 0; 
    751752    $self->refresh_status; 
    752753    $self->refresh_methods( $editor->{Document} ); 
     
    977978 
    978979    my $doc     = $self->selected_document or return; 
    979     local $self->{_in_setup_editor} = 1; 
     980    local $self->{_no_refresh} = 1; 
    980981     
    981982 
Note: See TracChangeset for help on using the changeset viewer.