Update of /cvsroot/dynapi/dynapi/src/lib/dynapi/gui
In directory usw-pr-cvs1:/tmp/cvs-serv28718

Modified Files:
        dynimage.js 
Log Message:
Image src's should now be correctly identified as the same image, if being used more 
than once.

Index: dynimage.js
===================================================================
RCS file: /cvsroot/dynapi/dynapi/src/lib/dynapi/gui/dynimage.js,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -r1.14 -r1.15
*** dynimage.js 2001/01/07 22:02:22     1.14
--- dynimage.js 2001/01/20 00:49:18     1.15
***************
*** 86,90 ****
  DynImage.getImage=function(src,w,h) {
        for (var i=0;i<DynImage.loadimages.length;i++) {
!               if (DynImage.loadimages[i].img.src==src) 
                        return DynImage.loadimages[i].img;
        }
--- 86,90 ----
  DynImage.getImage=function(src,w,h) {
        for (var i=0;i<DynImage.loadimages.length;i++) {
!               if (DynImage.loadimages[i].img.origsrc==src || 
DynImage.loadimages[i].img.src==src) 
                        return DynImage.loadimages[i].img;
        }
***************
*** 93,97 ****
        else DynImage.loadimages[i].img = new Image();
        DynImage.loadimages[i].complete = false;
!       DynImage.loadimages[i].img.src=src;
        return DynImage.loadimages[i].img;
  };
--- 93,97 ----
        else DynImage.loadimages[i].img = new Image();
        DynImage.loadimages[i].complete = false;
!       DynImage.loadimages[i].img.src=DynImage.loadimages[i].origsrc=src;
        return DynImage.loadimages[i].img;
  };


_______________________________________________
Dynapi-CVS mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-cvs

Reply via email to