In the file browser.js line 37:
Code: Select all
this._statusTextField = gBrowser.getStatusPanel();
Looking back a few versions at the Firegestures code, this used to be:
Code: Select all
this._statusTextField = document.getElementById("statusbar-display");
if (!this._statusTextField)
this._statusTextField = gBrowser.getStatusPanel();
The default configuration for MoonGestures, in the options dialog, shows "Hide status display after" is set to zero, which disables the option. The value spinner cannot be used to set a non-zero value. Instead, using about:config to set "extensions.firegestures.status_display" to some value like 2000 ( 2 seconds) enables the dialog option.
If the timeout is set to non-zero and the code fix above is not made, the status display will fail. Otherwise, the status bar will briefly show the gesture made. It also shows "Unknown" when a gesture is not recognized, which is more useful.
Alan