You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by st...@apache.org on 2012/04/18 09:46:50 UTC
svn commit: r1327405 -
/lucene/dev/trunk/solr/webapp/web/js/scripts/logging.js
Author: steffkes
Date: Wed Apr 18 07:46:50 2012
New Revision: 1327405
URL: http://svn.apache.org/viewvc?rev=1327405&view=rev
Log:
SOLR-3364 ensure that we have only one open selection at time
Modified:
lucene/dev/trunk/solr/webapp/web/js/scripts/logging.js
Modified: lucene/dev/trunk/solr/webapp/web/js/scripts/logging.js
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/webapp/web/js/scripts/logging.js?rev=1327405&r1=1327404&r2=1327405&view=diff
==============================================================================
--- lucene/dev/trunk/solr/webapp/web/js/scripts/logging.js (original)
+++ lucene/dev/trunk/solr/webapp/web/js/scripts/logging.js Wed Apr 18 07:46:50 2012
@@ -124,6 +124,18 @@ var logging_handler = function( response
self
.html( logger_content );
+ self
+ .die( 'clear' )
+ .live
+ (
+ 'clear',
+ function( event )
+ {
+ $( '.open', this )
+ .removeClass( 'open' );
+ }
+ );
+
$( 'li:last-child', this )
.addClass( 'jstree-last' );
@@ -156,19 +168,33 @@ var logging_handler = function( response
}
)
- $( '.trigger, .selector .close', this )
+ $( '.trigger', this )
.die( 'click' )
.live
(
'click',
function( event )
{
+ self.trigger( 'clear' );
+
$( '.selector-holder', $( this ).parents( 'li' ).first() ).first()
.trigger( 'toggle' );
return false;
}
);
+
+ $( '.selector .close', this )
+ .die( 'click' )
+ .live
+ (
+ 'click',
+ function( event )
+ {
+ self.trigger( 'clear' );
+ return false;
+ }
+ );
$( '.selector-holder', this )
.die( 'toggle')