null+****@clear*****
null+****@clear*****
2012年 4月 5日 (木) 16:14:08 JST
Kouhei Sutou 2012-04-05 16:14:08 +0900 (Thu, 05 Apr 2012)
New Revision: 89ff4600d08c164e434386fbc63eb67550e58565
Log:
admin: fix 'this' in periodical status update
Modified files:
data/html/admin/js/groonga-admin.js
Modified: data/html/admin/js/groonga-admin.js (+4 -2)
===================================================================
--- data/html/admin/js/groonga-admin.js 2012-04-05 13:56:43 +0900 (1e1b176)
+++ data/html/admin/js/groonga-admin.js 2012-04-05 16:14:08 +0900 (d9910b4)
@@ -247,13 +247,15 @@ function GroongaAdmin() {
jQuery.extend(GroongaAdmin.prototype, {
SELECT_PARAMS_LIST: ['match_columns', 'query', 'filter', 'scorer', 'sortby', 'output_columns', 'offset', 'limit', 'drilldown', 'drilldown_sortby', 'drilldown_output_columns', 'drilldown_offset', 'drilldown_limit'],
start_status_timer: function() {
+ var that = this;
this.stop_status_timer();
this.status();
- this.statusTimer = setInterval(this.status, 1000);
+ this.statusTimer = setInterval(function() {that.status()}, 1000);
},
change_status_timer: function(time) {
+ var that = this;
this.stop_status_timer();
- this.statusTimer = setInterval(this.status, time);
+ this.statusTimer = setInterval(function() {that.status()}, time);
},
stop_status_timer: function() {
if (this.statusTimer) {