Changeset 5138

Show
Ignore:
Timestamp:
08/05/08 09:23:13 (5 months ago)
Author:
matti.tahvonen@…
Message:

fixes #1882 (loading indicator position)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java

    r5002 r5138  
    345345                            "i-loading-indicator"); 
    346346                    DOM.setStyleAttribute(loadElement, "display", "block"); 
    347                     DOM.setStyleAttribute(loadElement, "left", (view 
    348                             .getAbsoluteLeft() 
     347                    final int updatedX = Window.getScrollLeft() 
     348                            + view.getAbsoluteLeft() 
    349349                            + view.getOffsetWidth() 
    350350                            - DOM.getElementPropertyInt(loadElement, 
    351                                     "offsetWidth") - 5) 
    352                             + "px"); 
    353  
     351                                    "offsetWidth") - 5; 
     352                    DOM.setStyleAttribute(loadElement, "left", updatedX + "px"); 
     353                    final int updatedY = Window.getScrollTop() + 6 
     354                            + view.getAbsoluteTop(); 
     355                    DOM.setStyleAttribute(loadElement, "top", updatedY + "px"); 
    354356                    // Initialize other timers 
    355357                    loadTimer2 = new Timer() {