Ignore:
Timestamp:
12/03/13 17:25:37 (11 years ago)
Author:
jts21
Message:

Fix cast from Object to int (should cast to Integer since int is a primitive and does not extend Object). Doesn't seem to cause a problem when targetting Java 7 or higher, but fails to build when targetting Java 6 (currently we build for Java 6 so people with Java 6 can run Expeditee even if they can't use certain features - maybe not an issue anymore since we're including Java 8 with the installer)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/items/widgets/JfxBrowser.java

    r564 r565  
    648648                                                                        + "getTextNodes(document.body)");
    649649
    650                                                         int textNodesLength = (int) JSObejctGetMember.invoke(textNodes, "length");
     650                                                        int textNodesLength = (Integer) JSObejctGetMember.invoke(textNodes, "length");
    651651
    652652                                                        for (int i = 0; i < textNodesLength; i++) {
     
    658658
    659659                                                                // Checking if the element is actually visible on the page
    660                                                                 if ((int) JSObejctGetMember.invoke(e, "offsetWidth") > 0 && (int) JSObejctGetMember.invoke(e, "offsetHeight") > 0
     660                                                                if ((Integer) JSObejctGetMember.invoke(e, "offsetWidth") > 0 && (Integer) JSObejctGetMember.invoke(e, "offsetHeight") > 0
    661661                                                                                && !(((String) JSObejctCall.invoke(style, "getPropertyValue", new Object[] { "visibility" })).equals("hidden"))
    662662                                                                                && !(((String) JSObejctCall.invoke(style, "getPropertyValue", new Object[] { "display" })).equals("none"))) {
Note: See TracChangeset for help on using the changeset viewer.