1
0

Fixed a couple of small issues with the previews

This commit is contained in:
Ben Smith 2009-09-30 11:38:47 +13:00
parent 7b6ad2ebcf
commit f920adfa66
3 changed files with 18 additions and 4 deletions

View File

@ -2,6 +2,8 @@ package com.gloopics.g3viewer.client;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.event.dom.client.ErrorEvent;
import com.google.gwt.event.dom.client.ErrorHandler;
import com.google.gwt.event.dom.client.LoadEvent;
import com.google.gwt.event.dom.client.LoadHandler;
import com.google.gwt.user.client.Window;
@ -66,12 +68,22 @@ public class ImageDialogBox extends PopupPanel{
}
});
m_Image.addErrorHandler(new ErrorHandler() {
@Override
public void onError(ErrorEvent event) {
sp.removeFromParent();
G3Viewer.displayError("Error Loading Image", "It could be that the resized version of the image has not been built correctly.");
Loading.getInstance().endLoading();
}
});
sp.setSize("0", "0");
sp.setSize("0px", "0px");
sp.setStylePrimaryName("hideme");
sp.setWidget(m_Image);
RootPanel.get().add(m_Image);
RootPanel.get().add(sp);
m_Image.setUrl(a_Image);

View File

@ -106,7 +106,7 @@ public class Item extends Composite implements HasAllMouseHandlers{
if (isAlbum()){
m_Parent.selectSubAlbum(m_ID);
}
else {
else if (isPhoto()){
m_Container.showImage(m_Resized);
}

View File

@ -35,4 +35,6 @@
.progessInner {background: #34628c;width: 0px;height: 10px;}
.dContents {padding: 2px 5px 2px 5px;}
.dButtons {text-align: right}
.dButtons {text-align: right}
.hideme {overflow:hidden; width:0; height:0; margin:0; padding:0;}