]> jfr.im git - irc/quakenet/qwebirc.git/blobdiff - js/ui/panes/feedback.js
Don't show 'Loading...' for 500ms in panes.
[irc/quakenet/qwebirc.git] / js / ui / panes / feedback.js
index 5d9c025bb16a7461842e492c31947e1856816b8c..597efb39dd9725186c10e75f34cd81684a6636cd 100644 (file)
@@ -2,11 +2,13 @@ qwebirc.ui.FeedbackPane = new Class({
   Implements: [Events],
   initialize: function(parent) {
     this.textboxVisible = false;
-    parent.set("html", "<div class=\"loading\">Loading. . .</div>");
+    var delayfn = function() { parent.set("html", "<div class=\"loading\">Loading. . .</div>"); };
+    var cb = delayfn.delay(500);
     
     this.addEvent("select", this.onSelect);
     
     var r = new Request.HTML({url: "panes/feedback.html", update: parent, onSuccess: function() {
+      $clear(cb);
       parent.getElement("input[class=close]").addEvent("click", function() {
         this.fireEvent("close");
       }.bind(this));