File tree Expand file tree Collapse file tree
app/assets/javascripts/resources Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -157,10 +157,13 @@ QueryBuilder = {
157157 } ,
158158 reset : function ( ) {
159159 QueryBuilder . properties . hide ( ) ;
160+ QueryBuilder . properties . reset_subclasses ( ) ;
161+ } ,
162+ reset_subclasses : function ( ) {
160163 $ ( ".property-subclass-individual" ) . remove ( ) ;
161164 $ ( "#property_main_subclass_header" ) . find ( "button" ) . first ( ) . show ( ) ;
162- }
163- ,
165+ $ ( ".property-subclass-group" ) . click ( ) ;
166+ } ,
164167 get_subclasses : function ( class_uri ) {
165168 $ ( "#qb_properties_sub_classes_loading" ) . show ( ) ;
166169 $ . get ( "/query/subclasses.js?dataset=" + QueryBuilder . datasets . get_selected ( ) + "&class_uri=" + class_uri ) ;
@@ -179,12 +182,11 @@ QueryBuilder = {
179182 var subclasses = [ ] ;
180183 $ ( ".property-subclass-individual" ) . each ( function ( index ) {
181184 if ( $ ( this ) . attr ( "clicked" ) == "true" ) {
182- all = false ;
183185 subclasses . push ( "<" + $ ( this ) . attr ( "uri" ) + ">" ) ;
184186 }
185187
186188 } ) ;
187- if ( ! all ) {
189+ if ( subclasses . length > 0 ) {
188190 for ( var i = 0 ; i < subclasses . length ; i ++ ) {
189191 if ( result != "" )
190192 result += "UNION \n"
You can’t perform that action at this time.
0 commit comments