Fixes tooltips
authordsc <david.schoonover@gmail.com>
Mon, 17 Jan 2011 08:40:26 +0000 (00:40 -0800)
committerdsc <david.schoonover@gmail.com>
Mon, 17 Jan 2011 08:40:26 +0000 (00:40 -0800)
src/tanks/ui/inventory/backpack.cjs

index 996049d..44be452 100644 (file)
@@ -36,22 +36,9 @@ Layer.subclass('Backpack', {
     
     onItemUpdated : function onItemUpdated(evt){
         var d = evt.data;
-        console.log(this+'.onItemUpdated(idx='+d.idx+', item='+d.item+')');
         this.slots[d.idx].refresh();
     },
     
-    // onItemAcquired : function onItemAcquired(evt){
-    //     var d = evt.data;
-    //     console.log('onItemAcquired(idx=%s, item=%s)', d.idx, d.item);
-    //     this.slots[d.idx].setItem( d.item );
-    // },
-    
-    // onItemLost : function onItemLost(evt){
-    //     var d = evt.data;
-    //     console.log('onItemLost(idx=%s, item=%s)', d.idx, d.item);
-    //     this.slots[d.idx].removeItem();
-    // },
-    
     toString : function(){
         return this.className+'(unit='+this.unit+')';
     }
@@ -101,8 +88,6 @@ Layer.subclass('BackpackSlot', {
         this.item = item;
         this.layer.addClass('occupied');
         
-        // console.log(this+'.setItem('+item+')', item.activateGauge);
-        
         var icon = item.art && item.art.inv_icon
         ,   src = this.itemEl =
             jQuery('<img class="item" />')
@@ -111,10 +96,10 @@ Layer.subclass('BackpackSlot', {
                 .appendTo(this.inner.layer)
         ;
         if (icon) src.attr('src', icon);
-        src.attr('title', '<b>'+item.name+'</b><br/>'+item.desc);
-        src.tipsy({ 'html':true, 'gravity':$.fn.tipsy.autoNS });
         
-        this.layer.click(this.onActivate);
+        this.layer.attr('title', '<b>'+item.name+'</b><br/>'+item.desc);
+        this.layer.tipsy({ 'html':true, 'gravity':$.fn.tipsy.autoNS });
+        this.layer.bind('click', this.onActivate);
         
         this.inner.append(item.activateGauge);
         // item.activateGauge.draw();