From 7253c3fd1c7d7a7fc469f523cb3ec5e67f557171 Mon Sep 17 00:00:00 2001 From: Angelo Naselli Date: Fri, 7 Nov 2014 00:27:54 +0100 Subject: hide/show information on click --- modules/rpmdragora/dragoraUpdate | 6 +++--- modules/rpmdragora/rpmdragora | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'modules') diff --git a/modules/rpmdragora/dragoraUpdate b/modules/rpmdragora/dragoraUpdate index cdc5c47..d2ccd02 100755 --- a/modules/rpmdragora/dragoraUpdate +++ b/modules/rpmdragora/dragoraUpdate @@ -270,15 +270,15 @@ sub run_treeview_dialog { $item = $packageTbl->selectedItem(); my $pkg = $data{$item->index()}{fullname}; if ($url eq $AdminPanel::Rpmdragora::gui::hidden_info{details}) { - $info_options->{details} = 1; + $info_options->{details} = $info_options->{details} ? 0 : 1; AdminPanel::Rpmdragora::gui::setInfoOnWidget($pkg, $infoBox, $info_options); } elsif ($url eq $AdminPanel::Rpmdragora::gui::hidden_info{files}) { - $info_options->{files} = 1; + $info_options->{files} = $info_options->{files} ? 0 : 1; AdminPanel::Rpmdragora::gui::setInfoOnWidget($pkg, $infoBox, $info_options); } elsif ($url eq $AdminPanel::Rpmdragora::gui::hidden_info{changelog}) { - $info_options->{changelog} = 1; + $info_options->{changelog} = $info_options->{changelog} ? 0 : 1; AdminPanel::Rpmdragora::gui::setInfoOnWidget($pkg, $infoBox, $info_options); } else { diff --git a/modules/rpmdragora/rpmdragora b/modules/rpmdragora/rpmdragora index f566a76..5d7a847 100755 --- a/modules/rpmdragora/rpmdragora +++ b/modules/rpmdragora/rpmdragora @@ -1105,7 +1105,7 @@ sub run_treeview_dialog { my $url = yui::toYMenuEvent($event)->id (); $item = $detail_list->selectedItem(); if ($url eq $AdminPanel::Rpmdragora::gui::hidden_info{details}) { - $info_options->{details} = 1; + $info_options->{details} = $info_options->{details} ? 0 : 1; detaillist_callback($item, $info, \%$options, $info_options); } else { -- cgit v1.2.1