diff --git a/buglist.cgi b/buglist.cgi index 830b66599f57ce06140b55d9383d83836c9eab6c..e08df3952d0ebca97e4f3e98bfc55970e41e0e11 100755 --- a/buglist.cgi +++ b/buglist.cgi @@ -1071,6 +1071,10 @@ if (defined $::FORM{'order'} && $::FORM{'order'} ne "") { $::FORM{'order'} = "map_assigned_to.login_name, bugs.bug_status, priority, bugs.bug_id"; last ORDER; }; + /Changed/ && do { + $::FORM{'order'} = "bugs.delta_ts, bugs.bug_status, bugs.priority, map_assigned_to.login_name, bugs.bug_id"; + last ORDER; + }; # DEFAULT $::FORM{'order'} = "bugs.bug_status, bugs.priority, map_assigned_to.login_name, bugs.bug_id"; } diff --git a/query.cgi b/query.cgi index 10b644b634f0b1ab3429974cd602b5bee2e77d48..9ba9ea6894bd6bab74f4d86dee4ff314738cc022 100755 --- a/query.cgi +++ b/query.cgi @@ -1016,7 +1016,7 @@ print qq{ }; my $deforder = "'Importance'"; -my @orders = ('Bug Number', $deforder, 'Assignee'); +my @orders = ('Bug Number', $deforder, 'Assignee', 'Last Changed'); if ($::COOKIE{'LASTORDER'}) { $deforder = "Reuse same sort as last time";