javascripts/right-autocompleter-src.js in right-rails-0.3.2 vs javascripts/right-autocompleter-src.js in right-rails-0.4.0

- old
+ new

@@ -34,15 +34,15 @@ relName: 'autocompleter' }, // scans the document for autocompletion fields - rescan: function() { + rescan: function(scope) { var key = Autocompleter.Options.relName; var reg = new RegExp('^'+key+'+\\[(.*?)\\]$'); - $$('input[rel^="'+key+'"]').each(function(input) { + ($(scope)||document).select('input[rel^="'+key+'"]').each(function(input) { if (!input.autocompleter) { var data = input.get('data-'+key+'-options'); var options = Object.merge(eval('('+data+')')); var match = input.get('rel').match(reg); @@ -274,10 +274,12 @@ * The document events hooking * * Copyright (C) Nikolay V. Nemshilov aka St. */ document.on({ - ready: Autocompleter.rescan, + ready: function() { + Autocompleter.rescan(); + }, // the autocompletion list navigation keydown: function(event) { if (Autocompleter.current) { var name; \ No newline at end of file