repo: rxvt-unicode-sixel
action: commit
revision: 
path_from: 
revision_from: 55e8dd13869462cd533f7637deec193fe204ee0a:
path_to: 
revision_to: 
git.thebackupbox.net
rxvt-unicode-sixel
git clone git://git.thebackupbox.net/rxvt-unicode-sixel
commit 55e8dd13869462cd533f7637deec193fe204ee0a
Author: Marc Lehmann 
Date:   Sat Jul 24 13:07:56 2021 +0000

    *** empty log message ***

diff --git a/src/urxvt.pm b/src/urxvt.pm
index ab180893e87ac75bcf7242279207e5a775a11e00..
index ..407a196a03ea089b297679412c893c2bb7cf1cf6 100644
--- a/src/urxvt.pm
+++ b/src/urxvt.pm
@@ -825,8 +825,6 @@ sub invoke {
       warn $@ if $@;
    }

-   $retval = undef;
-
    if ($htype == HOOK_OSC_SEQ) {
       if (my $exts = delete $TERM->{meta}{autoload_osc}{$_[0]}) {
          $TERM->autoload_extension ($_->[0]) for @$exts;
@@ -837,6 +835,8 @@ sub invoke {
       }
    }

+   $retval = undef;
+
    if (my $cb = $TERM->{_hook}[$htype]) {
       verbose 10, "$HOOKNAME[$htype] (" . (join ", ", $TERM, @_) . ")"
          if $verbosity >= 10;

-----END OF PAGE-----