--- loncom/interface/lonnavdisplay.pm 2023/01/20 23:15:35 1.22.4.10.2.3 +++ loncom/interface/lonnavdisplay.pm 2025/02/07 20:58:59 1.22.4.10.2.5 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Navigate Maps Display Handler # -# $Id: lonnavdisplay.pm,v 1.22.4.10.2.3 2023/01/20 23:15:35 raeburn Exp $ +# $Id: lonnavdisplay.pm,v 1.22.4.10.2.5 2025/02/07 20:58:59 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -129,7 +129,7 @@ ENDCLOSE my $navmap = Apache::lonnavmaps::navmap->new(); if (!defined($navmap)) { - if ($result eq 'update') { + if (($result eq 'main') || ($result eq 'both')) { &Apache::lonhtmlcommon::Close_PrgWin($r,\%prog_state); $r->print($closure.&Apache::loncommon::end_page()); } @@ -139,7 +139,7 @@ ENDCLOSE return HTTP_NOT_ACCEPTABLE; } - if ($result eq 'update') { + if (($result eq 'main') || ($result eq 'both')) { $r->rflush(); &Apache::lonhtmlcommon::Close_PrgWin($r,\%prog_state); $r->print($closure); @@ -152,7 +152,7 @@ ENDCLOSE } &startContentScreen($r,'navmaps'); - unless ($result eq 'update') { + unless (($result eq 'main') || ($result eq 'both')) { $r->rflush(); } @@ -340,8 +340,7 @@ sub startpage { no_mt => 1}, ]; my $args = {'bread_crumbs' => $brcrum}; - my $start_page = &Apache::loncommon::start_page($title,undef,$args); - $r->print($start_page. + $r->print(&Apache::loncommon::start_page($title,undef,$args). '