[Jifty-commit] r3468 - in jifty/trunk: lib/Jifty/Web/Form
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Tue Jun 12 18:06:30 EDT 2007
Author: jesse
Date: Tue Jun 12 18:06:30 2007
New Revision: 3468
Modified:
jifty/trunk/ (props changed)
jifty/trunk/lib/Jifty/Web/Form/Element.pm
Log:
r58252 at pinglin: jesse | 2007-06-12 17:54:09 -0400
* try not to interfere when a user clicks on a link with a modifier key pressed
Modified: jifty/trunk/lib/Jifty/Web/Form/Element.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Web/Form/Element.pm (original)
+++ jifty/trunk/lib/Jifty/Web/Form/Element.pm Tue Jun 12 18:06:30 2007
@@ -326,7 +326,7 @@
if (@fragments or (!$actions || %$actions)) {
my $update = Jifty->web->escape("update( ". Jifty::JSON::objToJson( {actions => $actions, fragments => \@fragments, continuation => $self->continuation }, {singlequote => 1}) .", this );");
- $string .= 'if(event.ctrlKey) return true; ';
+ $string .= 'if(event.ctrlKey||event.metaKey||event.altKey||event.shiftKey) return true; ';
$string .= $self->javascript_preempt ? "return $update" : "$update; return true;";
}
if ($confirm) {
More information about the Jifty-commit
mailing list