Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    #46
    In our investigation, we found that we're not getting the proper events from the Android browser, and that's why ListGrid is misbehaving. However, we've made some modifications to ensure that we act properly even in the absence of these events. Currently, they've only been pushed into the 8.3d code stream (as of today).

    Can you verify that your selection issue is resolved by these modifications?

    Originally posted by acarur01
    OK. Please please PLEASE tell me you can reproduce this issue with this standalone:
    I basically put this html file in my \SmartClient_SC_SNAPSHOT-2012-03-08_v82p\smartclientSDK folder and then using the default browser on Samsung Galaxy 10.1 I point to http://.....:../selectTest.html.

    Once the page is loaded, I start selecting a record. If the first selection works, try to select another record. Eventually the selection fails. Most times for me the first selection doesn't happen until the 3rd click on a row.

    Code:
    
    
    <HTML><HEAD><TITLE>Test Show All</TITLE>
    
    <HTML><HEAD><TITLE>Test Show All</TITLE>
        
    </HEAD>
    <body class="pageBackground" marginwidth="0" marginheight="0" topmargin="0" leftmargin="0" scroll="no" style="overflow:hidden">
    
    
    <meta content="text/html; charset=UTF-8" http-equiv="content-type">
    
    <SCRIPT>var isomorphicDir = "isomorphic/"</SCRIPT>
        <SCRIPT SRC=http://192.168.11.183:8090/cwf/isomorphic/system/modules/ISC_Core.js></SCRIPT>
        <SCRIPT SRC=http://192.168.11.183:8090/cwf/isomorphic/system/modules/ISC_Foundation.js></SCRIPT>
        <SCRIPT SRC=http://192.168.11.183:8090/cwf/isomorphic/system/modules/ISC_Containers.js></SCRIPT>
        <SCRIPT SRC=http://192.168.11.183:8090/cwf/isomorphic/system/modules/ISC_Grids.js></SCRIPT>
        <SCRIPT SRC=http://192.168.11.183:8090/cwf/isomorphic/system/modules/ISC_Forms.js></SCRIPT>
    		<SCRIPT SRC=http://192.168.11.183:8090/cwf/isomorphic/system/modules/ISC_FileLoader.js></SCRIPT>
        <SCRIPT SRC=http://192.168.11.183:8090/cwf/isomorphic/system/modules/ISC_DataBinding.js></SCRIPT>
    	<SCRIPT SRC=http://192.168.11.183:8090/cwf/isomorphic/skins/Mobile/load_skin.js></SCRIPT>
    
    
    <SCRIPT>
    isc.setAutoDraw(false);
    var testDs = [
                 {
                    cwPK__:"11070019", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:227884950, 
                    $cworderIdInt:"227884950", 
                    DueDate:new Date(1317213118000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    processName$L:{
                        NewOffer:"New Offer", 
                        NewOrder:"New Order", 
                        CancelOrder:"Cancel Order", 
                        ModifyIB:"Modify Install Base Order", 
                        DeleteIB:"Delete Install Base", 
                        QueryIB:"Query Install Base", 
                        NewProdAP:"New Product Availability Price", 
                        OfferToModifyIB:"Modify Install Base Offer", 
                        ReqOfferPrice:"Request Product Offering Price", 
                        RequestProdAvailabilityExistingIB:"Request Product Availability Price Existing IB", 
                        "Request To Migrate CLn":"Request To Migrate CLn", 
                        ReqOfferPricePortal:"Request Product Offering Price Portal", 
                        "Migration CES":"Migration CES"
                    }, 
                    processName$k:"", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Basic 2M", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317126719000), 
                    StartDate:new Date(1317126718000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11080001", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:227921236, 
                    $cworderIdInt:"227921236", 
                    DueDate:new Date(1317243600000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Basic 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317183300000), 
                    StartDate:new Date(1317183299000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11080003", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:227924787, 
                    $cworderIdInt:"227924787", 
                    DueDate:new Date(1317243600000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Basic 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317183462000), 
                    StartDate:new Date(1317183462000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11080004", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:227929231, 
                    $cworderIdInt:"227929231", 
                    DueDate:new Date(1317243600000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Offer Request", 
                    processName:"New Offer", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317183639000), 
                    StartDate:new Date(1317183638000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11080007", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:227936486, 
                    $cworderIdInt:"227936486", 
                    DueDate:new Date(1317243600000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317183962000), 
                    StartDate:new Date(1317183961000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11080008", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:227938301, 
                    $cworderIdInt:"227938301", 
                    DueDate:new Date(1317243600000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Basic 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317184122000), 
                    StartDate:new Date(1317184121000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11080019", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:227963576, 
                    $cworderIdInt:"227963576", 
                    DueDate:new Date(1317243600000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Basic 2M", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317185195000), 
                    StartDate:new Date(1317185194000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11090001", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:227986076, 
                    $cworderIdInt:"227986076", 
                    DueDate:new Date(1317297739000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Basic 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317211340000), 
                    StartDate:new Date(1317211339000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11090003", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:227989867, 
                    $cworderIdInt:"227989867", 
                    DueDate:new Date(1317297902000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Basic 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317211503000), 
                    StartDate:new Date(1317211502000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11090004", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:227994611, 
                    $cworderIdInt:"227994611", 
                    DueDate:new Date(1317298078000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Offer Request", 
                    processName:"New Offer", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317211679000), 
                    StartDate:new Date(1317211678000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11090007", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:228002346, 
                    $cworderIdInt:"228002346", 
                    DueDate:new Date(1317298402000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317212003000), 
                    StartDate:new Date(1317212002000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11090008", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:228004281, 
                    $cworderIdInt:"228004281", 
                    DueDate:new Date(1317298562000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Basic 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317212163000), 
                    StartDate:new Date(1317212162000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11090019", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:228031206, 
                    $cworderIdInt:"228031206", 
                    DueDate:new Date(1317299633000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Basic 2M", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317213234000), 
                    StartDate:new Date(1317213233000), 
                    ProductLabel:""
                }, 
                {
                    cwPK__:"11100001", 
                    velocityRowStyle:"CwWLRowErr", 
                    $isCwSelected:false, 
                    imageCalculate:"/cwf/Task208Default.gif", 
                    image$imageWidth:12, 
                    image$imageHeight:14, 
                    orderIdInt:228057918, 
                    $cworderIdInt:"228057918", 
                    DueDate:new Date(1317330000000), 
                    customerName:"TDC (FP-Test) name 2", 
                    Operation:"Order Request", 
                    processName:"New Order", 
                    OrderVK:"CLn", 
                    targetProduct:"Mietleitung FMG Basic 1984K", 
                    existingProduct:"", 
                    circuitID1:"", 
                    circuitID2:"", 
                    AssignedDate:new Date(1317269282000), 
                    StartDate:new Date(1317269282000), 
                    ProductLabel:""
                }
            ];
    
    
    isc.DataSource.create({ID:"page$$vLayout$ds",testData:[
                {
                    cwPK__:"1", 
                    $isCwSelected:false, 
                    string1:"string1", 
                    int1:1, 
                    $cwint1:"1", 
                    cwDocId:"1", 
                    dec1:0.1, 
                    $cwdec1:"0.10"
                }, 
                {
                    cwPK__:"2", 
                    $isCwSelected:false, 
                    string1:"string2", 
                    int1:2, 
                    $cwint1:"2", 
                    cwDocId:"2", 
                    dec1:0.2, 
                    $cwdec1:"0.20"
                }, 
                {
                    cwPK__:"3", 
                    $isCwSelected:false, 
                    string1:"string3", 
                    int1:3, 
                    $cwint1:"3", 
                    cwDocId:"3", 
                    dec1:0.3, 
                    $cwdec1:"0.30"
                }, 
                {
                    cwPK__:"20", 
                    $isCwSelected:false, 
                    string1:"string4", 
                    int1:4, 
                    $cwint1:"4", 
                    cwDocId:"20", 
                    dec1:0.4, 
                    $cwdec1:"0.40"
                }
            ],
    clientOnly:true,fields:[{name:"string1"}]});
    
    isc.ListGrid.create({ width:300, height:300, autoDraw:true,
           autoFetchData:true,left:500, ID:"test", dataSource: "page$$vLayout$ds",
           fields:[{name: "string1",width: 500,title: "String1"}] });
    
    </script>
    <p>
    
    
    </BODY>
    </html>

    Comment


      #47
      quickly tested with 8.3d build - looks like you've finally fixed it! We have some listgrids with selectionAppearance as checkbox and sometimes it doesn't seem to select but I think it's just delayed a little bit? I just set the selectionAppearance:"checkbox" to the example I've already given and played around with the selection as well. But as far as regular row selection, when do you think it can be ported to 8.2p?

      Comment


        #48
        this issue is tested as fixed in the latest 8.3d and 8.2p build

        Originally posted by Isomorphic
        We've made a fix to 8.3d and 8.2p that should ensure the menu pops up properly. Hopefully this fixes the issue you're experiencing.
        Last edited by acarur01; 25 May 2012, 05:07.

        Comment


          #49
          This doesn't seem to be an issue any longer using 8.2p 05-22 build

          Originally posted by Isomorphic
          OK we've tried to reproduce the detached popup issue so far with both Galaxy Tab (Android .2.2) and Xoom2 (Android 3.2) with no luck using your attached code sample. Let's take an additional step at this point of listing exactly what you're doing.

          1. You load the sample HTML.
          2. You click on the center (or right arrow?) portion of the button that says "Test".
          3. A Modal Window appears, which is completely on screen and no dragging is requrired to move it on screen.
          4. Inside the Window, you see a ListGrid with 4 labels (and nothing else--see #5)
          5. The Window features a right scroll bar because the interior canvas is taller than the window, and there's a button hidden off-screen initially because the interior Canvas is scrolled to the top.
          6. You click the scrollbar down with your mouse so we're fully at the bottom, exposing the button completely.
          7. You click on the center (or right arrow?) portion of the button that says "File".

          If that's your sequence--and it's the one I ran through--the popup is always in the right position for us at the end of that sequence.

          Some additional questions:

          1. Your Galaxy Tab is in portrait mode for this test, right?
          2. Does it reproduce if if you reload the page?
          3. Are you zoomed in? Do you natively pan the screen with your finger during the sequence above?
          4. You're testing with SC 8.3d, correct?

          Comment


            #50
            Originally posted by acarur01
            quickly tested with 8.3d build - looks like you've finally fixed it! We have some listgrids with selectionAppearance as checkbox and sometimes it doesn't seem to select but I think it's just delayed a little bit? I just set the selectionAppearance:"checkbox" to the example I've already given and played around with the selection as well. But as far as regular row selection, when do you think it can be ported to 8.2p?
            The fix has just been submitted to the 8.2p branch.

            With respect to the selectionAppearance: "checkbox" issue, note that when a ListGrid is so configured, you must click on the checkbox area of the record to select it--clicking on the other portion of the record (to the right of the checkbox) will not select the record (and thus not highlight it). Double check this isn't what you're seeing as it can make it seem like clicks aren't registering.

            Comment


              #51
              I'm aware of the checkbox selection issue. And just tomake sure it wasn't because I have fat fingers, I zoomed in the screen. :) Does this mean you've failed yo reproduce this scenario?


              Be sure your post includes:




              1. the *complete* SmartGWT or SmartClient version from the lower left-hand corner of the Developer Console (see FAQ for how to open Developer Console), for example, \"v8.2p_2012-04-18/PowerEdition Deployment\"

              2. browser(s) and version(s) involved

              3. for a server-side problem, the *complete* logs generated during processing of the failing request (do *not* trim to just the error message)

              4. for any problem processing a server response, the actual response as shown in the RPC tab in the Developer Console

              5. if there is a JavaScript error, the stack trace logged in the Developer Console (see FAQ)

              6. sample code if applicable

              Posts with incomplete information are much more likely to be ignored.

              Comment


                #52
                Originally posted by acarur01
                I'm aware of the checkbox selection issue. And just to make sure it wasn't because I have fat fingers, I zoomed in the screen. :) Does this mean you've failed yo reproduce this scenario?
                The sample reproducing the original click failure was configured with selectionAppearance: "checkbox" and then run with the fixed EventHandler and no issues were observed. (It is unusual that there would be a difference because the problem (as we observed it) was occurring at a layer below where selectionAppearance would have any impact..)

                Comment


                  #53
                  I know you said you simply added the selectionAppearance: "checkbox" property, but if you can post the exact sample that you're saying reproduces the remaining issue you see, along with which exact build you're using, we can take another crack at reproducing it. So far we have not seen it.

                  Comment


                    #54
                    Sure. Here's the html. I ran the embedded server that came with 8.2p 05-30 build and opened the html as http://localhost:8777/checkbox.html then would click on the checkboxes for selection.

                    Code:
                    <HTML><HEAD><TITLE>Test Show All</TITLE>
                    
                    <HTML><HEAD><TITLE>Test Show All</TITLE>
                        
                    </HEAD>
                    <body class="pageBackground" marginwidth="0" marginheight="0" topmargin="0" leftmargin="0" scroll="no" style="overflow:hidden">
                    
                    
                    <meta content="text/html; charset=UTF-8" http-equiv="content-type">
                    
                    <SCRIPT>var isomorphicDir = "isomorphic/"</SCRIPT>
                        <SCRIPT SRC=isomorphic/system/modules/ISC_Core.js></SCRIPT>
                        <SCRIPT SRC=isomorphic/system/modules/ISC_Foundation.js></SCRIPT>
                        <SCRIPT SRC=isomorphic/system/modules/ISC_Containers.js></SCRIPT>
                        <SCRIPT SRC=isomorphic/system/modules/ISC_Grids.js></SCRIPT>
                        <SCRIPT SRC=isomorphic/system/modules/ISC_Forms.js></SCRIPT>
                    		<SCRIPT SRC=isomorphic/system/modules/ISC_FileLoader.js></SCRIPT>
                        <SCRIPT SRC=isomorphic/system/modules/ISC_DataBinding.js></SCRIPT>
                    	<SCRIPT SRC=isomorphic/skins/Mobile/load_skin.js></SCRIPT>
                    
                    
                    <SCRIPT>
                    isc.setAutoDraw(false);
                    var testDs = [
                                 {
                                    cwPK__:"11070019", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:227884950, 
                                    $cworderIdInt:"227884950", 
                                    DueDate:new Date(1317213118000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    processName$L:{
                                        NewOffer:"New Offer", 
                                        NewOrder:"New Order", 
                                        CancelOrder:"Cancel Order", 
                                        ModifyIB:"Modify Install Base Order", 
                                        DeleteIB:"Delete Install Base", 
                                        QueryIB:"Query Install Base", 
                                        NewProdAP:"New Product Availability Price", 
                                        OfferToModifyIB:"Modify Install Base Offer", 
                                        ReqOfferPrice:"Request Product Offering Price", 
                                        RequestProdAvailabilityExistingIB:"Request Product Availability Price Existing IB", 
                                        "Request To Migrate CLn":"Request To Migrate CLn", 
                                        ReqOfferPricePortal:"Request Product Offering Price Portal", 
                                        "Migration CES":"Migration CES"
                                    }, 
                                    processName$k:"", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Basic 2M", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317126719000), 
                                    StartDate:new Date(1317126718000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11080001", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:227921236, 
                                    $cworderIdInt:"227921236", 
                                    DueDate:new Date(1317243600000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Basic 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317183300000), 
                                    StartDate:new Date(1317183299000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11080003", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:227924787, 
                                    $cworderIdInt:"227924787", 
                                    DueDate:new Date(1317243600000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Basic 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317183462000), 
                                    StartDate:new Date(1317183462000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11080004", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:227929231, 
                                    $cworderIdInt:"227929231", 
                                    DueDate:new Date(1317243600000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Offer Request", 
                                    processName:"New Offer", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317183639000), 
                                    StartDate:new Date(1317183638000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11080007", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:227936486, 
                                    $cworderIdInt:"227936486", 
                                    DueDate:new Date(1317243600000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317183962000), 
                                    StartDate:new Date(1317183961000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11080008", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:227938301, 
                                    $cworderIdInt:"227938301", 
                                    DueDate:new Date(1317243600000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Basic 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317184122000), 
                                    StartDate:new Date(1317184121000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11080019", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:227963576, 
                                    $cworderIdInt:"227963576", 
                                    DueDate:new Date(1317243600000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Basic 2M", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317185195000), 
                                    StartDate:new Date(1317185194000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11090001", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:227986076, 
                                    $cworderIdInt:"227986076", 
                                    DueDate:new Date(1317297739000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Basic 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317211340000), 
                                    StartDate:new Date(1317211339000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11090003", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:227989867, 
                                    $cworderIdInt:"227989867", 
                                    DueDate:new Date(1317297902000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Basic 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317211503000), 
                                    StartDate:new Date(1317211502000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11090004", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:227994611, 
                                    $cworderIdInt:"227994611", 
                                    DueDate:new Date(1317298078000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Offer Request", 
                                    processName:"New Offer", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317211679000), 
                                    StartDate:new Date(1317211678000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11090007", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:228002346, 
                                    $cworderIdInt:"228002346", 
                                    DueDate:new Date(1317298402000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317212003000), 
                                    StartDate:new Date(1317212002000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11090008", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:228004281, 
                                    $cworderIdInt:"228004281", 
                                    DueDate:new Date(1317298562000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Basic 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317212163000), 
                                    StartDate:new Date(1317212162000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11090019", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:228031206, 
                                    $cworderIdInt:"228031206", 
                                    DueDate:new Date(1317299633000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Basic 2M", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317213234000), 
                                    StartDate:new Date(1317213233000), 
                                    ProductLabel:""
                                }, 
                                {
                                    cwPK__:"11100001", 
                                    velocityRowStyle:"CwWLRowErr", 
                                    $isCwSelected:false, 
                                    imageCalculate:"/cwf/Task208Default.gif", 
                                    image$imageWidth:12, 
                                    image$imageHeight:14, 
                                    orderIdInt:228057918, 
                                    $cworderIdInt:"228057918", 
                                    DueDate:new Date(1317330000000), 
                                    customerName:"TDC (FP-Test) name 2", 
                                    Operation:"Order Request", 
                                    processName:"New Order", 
                                    OrderVK:"CLn", 
                                    targetProduct:"Mietleitung FMG Basic 1984K", 
                                    existingProduct:"", 
                                    circuitID1:"", 
                                    circuitID2:"", 
                                    AssignedDate:new Date(1317269282000), 
                                    StartDate:new Date(1317269282000), 
                                    ProductLabel:""
                                }
                            ];
                    
                    
                    isc.DataSource.create({ID:"page$$vLayout$ds",testData:[
                                {
                                    cwPK__:"1", 
                                    $isCwSelected:false, 
                                    string1:"string1", 
                                    int1:1, 
                                    $cwint1:"1", 
                                    cwDocId:"1", 
                                    dec1:0.1, 
                                    $cwdec1:"0.10"
                                }, 
                                {
                                    cwPK__:"2", 
                                    $isCwSelected:false, 
                                    string1:"string2", 
                                    int1:2, 
                                    $cwint1:"2", 
                                    cwDocId:"2", 
                                    dec1:0.2, 
                                    $cwdec1:"0.20"
                                }, 
                                {
                                    cwPK__:"3", 
                                    $isCwSelected:false, 
                                    string1:"string3", 
                                    int1:3, 
                                    $cwint1:"3", 
                                    cwDocId:"3", 
                                    dec1:0.3, 
                                    $cwdec1:"0.30"
                                }, 
                                {
                                    cwPK__:"20", 
                                    $isCwSelected:false, 
                                    string1:"string4", 
                                    int1:4, 
                                    $cwint1:"4", 
                                    cwDocId:"20", 
                                    dec1:0.4, 
                                    $cwdec1:"0.40"
                                }
                            ],
                    clientOnly:true,fields:[{name:"string1"}]});
                    
                    isc.ListGrid.create({ width:300, height:300, autoDraw:true,selectionAppearance:"checkbox",
                           autoFetchData:true,left:500, ID:"test", dataSource: "page$$vLayout$ds",
                           fields:[{name: "string1",width: 500,title: "String1"}] });
                    
                    </script>
                    <p>
                    
                    
                    </BODY>
                    </html>

                    Comment


                      #55
                      I am still able to reproduce the menu being misplaced.

                      I ran the embedded server at port 8777 locally (build 8.2p05-04-2012). I cannot reproduce once I've reloaded the page.

                      1. Put the tablet in landscape mode. Now type in http://localhost:8777/menu.html in the url field of the built-in android browser.
                      2. Once the page loads, zoom in.
                      3. Click on the TEST button. Popup will show up.
                      4. Zoom out and scroll to the bottom of the popup until you see the File menu.
                      5. Now click on the File menu. The submenus New and Open will show up halfway up the window popup.


                      Code:
                      <HTML><HEAD><TITLE>Popup Menu Galaxy Problem</TITLE>
                      
                          
                      </HEAD>
                      <body class="pageBackground" marginwidth="0" marginheight="0" topmargin="0" leftmargin="0" scroll="no" style="overflow:hidden">
                      
                      
                      
                      
                      <SCRIPT>var isomorphicDir = "isomorphic/"</SCRIPT>
                          <SCRIPT>var isomorphicDir = "isomorphic/"</SCRIPT>
                          <SCRIPT SRC=isomorphic/system/modules/ISC_Core.js></SCRIPT>
                          <SCRIPT SRC=isomorphic/system/modules/ISC_Foundation.js></SCRIPT>
                          <SCRIPT SRC=isomorphic/system/modules/ISC_Containers.js></SCRIPT>
                          <SCRIPT SRC=isomorphic/system/modules/ISC_Grids.js></SCRIPT>
                          <SCRIPT SRC=isomorphic/system/modules/ISC_Forms.js></SCRIPT>
                          <SCRIPT SRC=isomorphic/system/modules/ISC_DataBinding.js></SCRIPT>
                      	<SCRIPT SRC=isomorphic/skins/Enterprise/load_skin.js></SCRIPT>
                      	<SCRIPT SRC=isomorphic/locales/frameworkMessages_de.properties></SCRIPT>
                      
                      
                      <SCRIPT>
                      isc.setAutoDraw(false);
                      
                      isc.DataSource.create({ID:"page$$vLayout$ds",testData:[
                                  {
                                      cwPK__:"1", 
                                      $isCwSelected:false, 
                                      string1:"string1", 
                                      int1:1, 
                                      $cwint1:"1", 
                                      cwDocId:"1", 
                                      dec1:0.1, 
                                      $cwdec1:"0.10"
                                  }, 
                                  {
                                      cwPK__:"2", 
                                      $isCwSelected:false, 
                                      string1:"string2", 
                                      int1:2, 
                                      $cwint1:"2", 
                                      cwDocId:"2", 
                                      dec1:0.2, 
                                      $cwdec1:"0.20"
                                  }, 
                                  {
                                      cwPK__:"3", 
                                      $isCwSelected:false, 
                                      string1:"string3", 
                                      int1:3, 
                                      $cwint1:"3", 
                                      cwDocId:"3", 
                                      dec1:0.3, 
                                      $cwdec1:"0.30"
                                  }, 
                                  {
                                      cwPK__:"20", 
                                      $isCwSelected:false, 
                                      string1:"string4", 
                                      int1:4, 
                                      $cwint1:"4", 
                                      cwDocId:"20", 
                                      dec1:0.4, 
                                      $cwdec1:"0.40"
                                  }
                              ],
                      clientOnly:true,fields:[{name:"string1"}]});
                      
                      
                      
                      isc.VStack.create({
                      	ID:"vLayout",
                      	name:"vLayout",
                      	redrawOnResize:true,
                      	height:"100%",
                      	width:"100%",
                      	members:
                      		[isc.HStack.create({
                      			ID:"mLayout",
                      			name:"mLayout",
                      			height:1,width:"100%",
                      			members:
                      				[isc.Label.create({
                      					ID:"LabelLong",
                      					name:"LabelLong",
                      					contents:"aadlakjdlkajdladladlajdjddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeegggg",
                      					height:1,
                      					wrap:false})
                      				]
                      		}),
                      		isc.VStack.create({
                      			ID:"vLayoutWithMenu",
                      			name:"vLayoutWithMenu",
                      			height:"100%",
                      			width:"100%",
                      			members:
                      				[isc.MenuButton.create({
                      				ID:"MenuItem23",
                      				canFocus:true,
                      				title:"TEST",
                      				click:function(){modalWindow.show();}
                      				})
                      				]
                      			})
                      		]});
                      
                      vLayout.show();
                      
                      
                      
                      isc.Menu.create({
                          ID: "menu",
                          autoDraw: false,
                          showShadow: true,
                          shadowDepth: 10,
                          data: [
                              {title: "New", keyTitle: "Ctrl+N", icon: "/icons/16/document_plain_new.png"},
                              {title: "Open", keyTitle: "Ctrl+O", icon: "/icons/16/folder_out.png"}
                          ]
                      });
                      
                      isc.MenuButton.create({
                          ID: "menuButton",
                          title: "File",
                          width: 100,showMenuBelow:false,
                          menu: menu
                      });
                      
                      isc.VStack.create({
                      	ID:"vLayoutDialog",
                      	name:"vLayoutDialog",
                      	height:"100%",
                      	width:"100%",
                      	members:[
                      		isc.VStack.create({
                      			members:[
                      isc.ListGrid.create({ width:300, height:300, autoDraw:true,
                             autoFetchData:true,left:500, ID:"test", dataSource: "page$$vLayout$ds",
                             fields:[{name: "string1",width: 500,title: "String1"}] })],
                      			ID:"contentDialog",
                      			overflow:"auto",
                      			height:"100%"
                      		}),
                      		isc.VStack.create({
                      			members:[menuButton],
                      			ID:"contentMenuDialog",
                      			styleName:"menuBar",
                      			width:"100%"
                      		}),
                      		isc.Label.create({
                      			title:"<nobr>String&nbsp;<\/nobr>",
                      			tabIndex:-1,
                      			hoverWidth:0,backgroundColor:"gray",
                      			ID:"statusMessageDialog",
                      			name:"statusMessageDialog",
                      			height:1,
                      			wrap:false
                      		})
                      	]
                      });
                      
                      
                      isc.Window.create({
                          ID: "modalWindow",
                          title: "Modal Window",width:500,height:400,
                          autoCenter: true,
                          isModal: true,
                          showModalMask: true,
                          autoDraw: false,
                          closeClick : function () {  this.Super("closeClick", arguments)},
                          items: [vLayoutDialog
                      
                          ]
                      });
                      </script>
                      <p>
                      
                      
                      </BODY>
                      </html>

                      Comment


                        #56
                        Did you manage to reproduce this menu issue on your end?

                        Comment


                          #57
                          Originally posted by acarur01
                          Sure. Here's the html. I ran the embedded server that came with 8.2p 05-30 build and opened the html as http://localhost:8777/checkbox.html then would click on the checkboxes for selection.

                          Code:
                          <HTML><HEAD><TITLE>Test Show All</TITLE>
                          
                          <HTML><HEAD><TITLE>Test Show All</TITLE>
                              
                          </HEAD>
                          <body class="pageBackground" marginwidth="0" marginheight="0" topmargin="0" leftmargin="0" scroll="no" style="overflow:hidden">
                          
                          
                          <meta content="text/html; charset=UTF-8" http-equiv="content-type">
                          
                          <SCRIPT>var isomorphicDir = "isomorphic/"</SCRIPT>
                              <SCRIPT SRC=isomorphic/system/modules/ISC_Core.js></SCRIPT>
                              <SCRIPT SRC=isomorphic/system/modules/ISC_Foundation.js></SCRIPT>
                              <SCRIPT SRC=isomorphic/system/modules/ISC_Containers.js></SCRIPT>
                              <SCRIPT SRC=isomorphic/system/modules/ISC_Grids.js></SCRIPT>
                              <SCRIPT SRC=isomorphic/system/modules/ISC_Forms.js></SCRIPT>
                          		<SCRIPT SRC=isomorphic/system/modules/ISC_FileLoader.js></SCRIPT>
                              <SCRIPT SRC=isomorphic/system/modules/ISC_DataBinding.js></SCRIPT>
                          	<SCRIPT SRC=isomorphic/skins/Mobile/load_skin.js></SCRIPT>
                          
                          
                          <SCRIPT>
                          isc.setAutoDraw(false);
                          var testDs = [
                                       {
                                          cwPK__:"11070019", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:227884950, 
                                          $cworderIdInt:"227884950", 
                                          DueDate:new Date(1317213118000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          processName$L:{
                                              NewOffer:"New Offer", 
                                              NewOrder:"New Order", 
                                              CancelOrder:"Cancel Order", 
                                              ModifyIB:"Modify Install Base Order", 
                                              DeleteIB:"Delete Install Base", 
                                              QueryIB:"Query Install Base", 
                                              NewProdAP:"New Product Availability Price", 
                                              OfferToModifyIB:"Modify Install Base Offer", 
                                              ReqOfferPrice:"Request Product Offering Price", 
                                              RequestProdAvailabilityExistingIB:"Request Product Availability Price Existing IB", 
                                              "Request To Migrate CLn":"Request To Migrate CLn", 
                                              ReqOfferPricePortal:"Request Product Offering Price Portal", 
                                              "Migration CES":"Migration CES"
                                          }, 
                                          processName$k:"", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Basic 2M", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317126719000), 
                                          StartDate:new Date(1317126718000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11080001", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:227921236, 
                                          $cworderIdInt:"227921236", 
                                          DueDate:new Date(1317243600000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Basic 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317183300000), 
                                          StartDate:new Date(1317183299000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11080003", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:227924787, 
                                          $cworderIdInt:"227924787", 
                                          DueDate:new Date(1317243600000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Basic 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317183462000), 
                                          StartDate:new Date(1317183462000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11080004", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:227929231, 
                                          $cworderIdInt:"227929231", 
                                          DueDate:new Date(1317243600000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Offer Request", 
                                          processName:"New Offer", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317183639000), 
                                          StartDate:new Date(1317183638000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11080007", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:227936486, 
                                          $cworderIdInt:"227936486", 
                                          DueDate:new Date(1317243600000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317183962000), 
                                          StartDate:new Date(1317183961000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11080008", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:227938301, 
                                          $cworderIdInt:"227938301", 
                                          DueDate:new Date(1317243600000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Basic 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317184122000), 
                                          StartDate:new Date(1317184121000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11080019", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:227963576, 
                                          $cworderIdInt:"227963576", 
                                          DueDate:new Date(1317243600000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Basic 2M", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317185195000), 
                                          StartDate:new Date(1317185194000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11090001", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:227986076, 
                                          $cworderIdInt:"227986076", 
                                          DueDate:new Date(1317297739000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Basic 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317211340000), 
                                          StartDate:new Date(1317211339000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11090003", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:227989867, 
                                          $cworderIdInt:"227989867", 
                                          DueDate:new Date(1317297902000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Basic 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317211503000), 
                                          StartDate:new Date(1317211502000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11090004", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:227994611, 
                                          $cworderIdInt:"227994611", 
                                          DueDate:new Date(1317298078000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Offer Request", 
                                          processName:"New Offer", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317211679000), 
                                          StartDate:new Date(1317211678000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11090007", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:228002346, 
                                          $cworderIdInt:"228002346", 
                                          DueDate:new Date(1317298402000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Premium Silver 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317212003000), 
                                          StartDate:new Date(1317212002000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11090008", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:228004281, 
                                          $cworderIdInt:"228004281", 
                                          DueDate:new Date(1317298562000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Basic 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317212163000), 
                                          StartDate:new Date(1317212162000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11090019", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:228031206, 
                                          $cworderIdInt:"228031206", 
                                          DueDate:new Date(1317299633000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Basic 2M", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317213234000), 
                                          StartDate:new Date(1317213233000), 
                                          ProductLabel:""
                                      }, 
                                      {
                                          cwPK__:"11100001", 
                                          velocityRowStyle:"CwWLRowErr", 
                                          $isCwSelected:false, 
                                          imageCalculate:"/cwf/Task208Default.gif", 
                                          image$imageWidth:12, 
                                          image$imageHeight:14, 
                                          orderIdInt:228057918, 
                                          $cworderIdInt:"228057918", 
                                          DueDate:new Date(1317330000000), 
                                          customerName:"TDC (FP-Test) name 2", 
                                          Operation:"Order Request", 
                                          processName:"New Order", 
                                          OrderVK:"CLn", 
                                          targetProduct:"Mietleitung FMG Basic 1984K", 
                                          existingProduct:"", 
                                          circuitID1:"", 
                                          circuitID2:"", 
                                          AssignedDate:new Date(1317269282000), 
                                          StartDate:new Date(1317269282000), 
                                          ProductLabel:""
                                      }
                                  ];
                          
                          
                          isc.DataSource.create({ID:"page$$vLayout$ds",testData:[
                                      {
                                          cwPK__:"1", 
                                          $isCwSelected:false, 
                                          string1:"string1", 
                                          int1:1, 
                                          $cwint1:"1", 
                                          cwDocId:"1", 
                                          dec1:0.1, 
                                          $cwdec1:"0.10"
                                      }, 
                                      {
                                          cwPK__:"2", 
                                          $isCwSelected:false, 
                                          string1:"string2", 
                                          int1:2, 
                                          $cwint1:"2", 
                                          cwDocId:"2", 
                                          dec1:0.2, 
                                          $cwdec1:"0.20"
                                      }, 
                                      {
                                          cwPK__:"3", 
                                          $isCwSelected:false, 
                                          string1:"string3", 
                                          int1:3, 
                                          $cwint1:"3", 
                                          cwDocId:"3", 
                                          dec1:0.3, 
                                          $cwdec1:"0.30"
                                      }, 
                                      {
                                          cwPK__:"20", 
                                          $isCwSelected:false, 
                                          string1:"string4", 
                                          int1:4, 
                                          $cwint1:"4", 
                                          cwDocId:"20", 
                                          dec1:0.4, 
                                          $cwdec1:"0.40"
                                      }
                                  ],
                          clientOnly:true,fields:[{name:"string1"}]});
                          
                          isc.ListGrid.create({ width:300, height:300, autoDraw:true,selectionAppearance:"checkbox",
                                 autoFetchData:true,left:500, ID:"test", dataSource: "page$$vLayout$ds",
                                 fields:[{name: "string1",width: 500,title: "String1"}] });
                          
                          </script>
                          <p>
                          
                          
                          </BODY>
                          </html>
                          I tried with the code you provided and the 8.2p 6-02 build and was not able to reproduce it. Clicked all around the list for a good while but no clicks were dropped.

                          Comment


                            #58
                            Originally posted by acarur01
                            I am still able to reproduce the menu being misplaced.

                            I ran the embedded server at port 8777 locally (build 8.2p05-04-2012). I cannot reproduce once I've reloaded the page.

                            1. Put the tablet in landscape mode. Now type in http://localhost:8777/menu.html in the url field of the built-in android browser.
                            2. Once the page loads, zoom in.
                            3. Click on the TEST button. Popup will show up.
                            4. Zoom out and scroll to the bottom of the popup until you see the File menu.
                            5. Now click on the File menu. The submenus New and Open will show up halfway up the window popup.


                            Code:
                            <HTML><HEAD><TITLE>Popup Menu Galaxy Problem</TITLE>
                            
                                
                            </HEAD>
                            <body class="pageBackground" marginwidth="0" marginheight="0" topmargin="0" leftmargin="0" scroll="no" style="overflow:hidden">
                            
                            
                            
                            
                            <SCRIPT>var isomorphicDir = "isomorphic/"</SCRIPT>
                                <SCRIPT>var isomorphicDir = "isomorphic/"</SCRIPT>
                                <SCRIPT SRC=isomorphic/system/modules/ISC_Core.js></SCRIPT>
                                <SCRIPT SRC=isomorphic/system/modules/ISC_Foundation.js></SCRIPT>
                                <SCRIPT SRC=isomorphic/system/modules/ISC_Containers.js></SCRIPT>
                                <SCRIPT SRC=isomorphic/system/modules/ISC_Grids.js></SCRIPT>
                                <SCRIPT SRC=isomorphic/system/modules/ISC_Forms.js></SCRIPT>
                                <SCRIPT SRC=isomorphic/system/modules/ISC_DataBinding.js></SCRIPT>
                            	<SCRIPT SRC=isomorphic/skins/Enterprise/load_skin.js></SCRIPT>
                            	<SCRIPT SRC=isomorphic/locales/frameworkMessages_de.properties></SCRIPT>
                            
                            
                            <SCRIPT>
                            isc.setAutoDraw(false);
                            
                            isc.DataSource.create({ID:"page$$vLayout$ds",testData:[
                                        {
                                            cwPK__:"1", 
                                            $isCwSelected:false, 
                                            string1:"string1", 
                                            int1:1, 
                                            $cwint1:"1", 
                                            cwDocId:"1", 
                                            dec1:0.1, 
                                            $cwdec1:"0.10"
                                        }, 
                                        {
                                            cwPK__:"2", 
                                            $isCwSelected:false, 
                                            string1:"string2", 
                                            int1:2, 
                                            $cwint1:"2", 
                                            cwDocId:"2", 
                                            dec1:0.2, 
                                            $cwdec1:"0.20"
                                        }, 
                                        {
                                            cwPK__:"3", 
                                            $isCwSelected:false, 
                                            string1:"string3", 
                                            int1:3, 
                                            $cwint1:"3", 
                                            cwDocId:"3", 
                                            dec1:0.3, 
                                            $cwdec1:"0.30"
                                        }, 
                                        {
                                            cwPK__:"20", 
                                            $isCwSelected:false, 
                                            string1:"string4", 
                                            int1:4, 
                                            $cwint1:"4", 
                                            cwDocId:"20", 
                                            dec1:0.4, 
                                            $cwdec1:"0.40"
                                        }
                                    ],
                            clientOnly:true,fields:[{name:"string1"}]});
                            
                            
                            
                            isc.VStack.create({
                            	ID:"vLayout",
                            	name:"vLayout",
                            	redrawOnResize:true,
                            	height:"100%",
                            	width:"100%",
                            	members:
                            		[isc.HStack.create({
                            			ID:"mLayout",
                            			name:"mLayout",
                            			height:1,width:"100%",
                            			members:
                            				[isc.Label.create({
                            					ID:"LabelLong",
                            					name:"LabelLong",
                            					contents:"aadlakjdlkajdladladlajdjddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeegggg",
                            					height:1,
                            					wrap:false})
                            				]
                            		}),
                            		isc.VStack.create({
                            			ID:"vLayoutWithMenu",
                            			name:"vLayoutWithMenu",
                            			height:"100%",
                            			width:"100%",
                            			members:
                            				[isc.MenuButton.create({
                            				ID:"MenuItem23",
                            				canFocus:true,
                            				title:"TEST",
                            				click:function(){modalWindow.show();}
                            				})
                            				]
                            			})
                            		]});
                            
                            vLayout.show();
                            
                            
                            
                            isc.Menu.create({
                                ID: "menu",
                                autoDraw: false,
                                showShadow: true,
                                shadowDepth: 10,
                                data: [
                                    {title: "New", keyTitle: "Ctrl+N", icon: "/icons/16/document_plain_new.png"},
                                    {title: "Open", keyTitle: "Ctrl+O", icon: "/icons/16/folder_out.png"}
                                ]
                            });
                            
                            isc.MenuButton.create({
                                ID: "menuButton",
                                title: "File",
                                width: 100,showMenuBelow:false,
                                menu: menu
                            });
                            
                            isc.VStack.create({
                            	ID:"vLayoutDialog",
                            	name:"vLayoutDialog",
                            	height:"100%",
                            	width:"100%",
                            	members:[
                            		isc.VStack.create({
                            			members:[
                            isc.ListGrid.create({ width:300, height:300, autoDraw:true,
                                   autoFetchData:true,left:500, ID:"test", dataSource: "page$$vLayout$ds",
                                   fields:[{name: "string1",width: 500,title: "String1"}] })],
                            			ID:"contentDialog",
                            			overflow:"auto",
                            			height:"100%"
                            		}),
                            		isc.VStack.create({
                            			members:[menuButton],
                            			ID:"contentMenuDialog",
                            			styleName:"menuBar",
                            			width:"100%"
                            		}),
                            		isc.Label.create({
                            			title:"<nobr>String&nbsp;<\/nobr>",
                            			tabIndex:-1,
                            			hoverWidth:0,backgroundColor:"gray",
                            			ID:"statusMessageDialog",
                            			name:"statusMessageDialog",
                            			height:1,
                            			wrap:false
                            		})
                            	]
                            });
                            
                            
                            isc.Window.create({
                                ID: "modalWindow",
                                title: "Modal Window",width:500,height:400,
                                autoCenter: true,
                                isModal: true,
                                showModalMask: true,
                                autoDraw: false,
                                closeClick : function () {  this.Super("closeClick", arguments)},
                                items: [vLayoutDialog
                            
                                ]
                            });
                            </script>
                            <p>
                            
                            
                            </BODY>
                            </html>
                            This one is not reproducing either, using the 8.2p 06-02 build. I put it in landscape mode and followed your directions. How are scrolling to the bottom in step #4; are you clicking on the popup's scrollbar or panning the device with your finger?

                            Comment


                              #59
                              Perhaps it is no longer reproduceable in the latest build. Would you be able to try with 05-04 quickly to check that it WAS an issue at some point?

                              I'm scrolling the device with my finger.
                              Unfortunately, I do not have access to galaxy tablet I was testing with at the moment. I tried the scenario in the emulator but it seems very unreliable and slow.

                              Comment


                                #60
                                Sorry, that's a lot of effort, as we don't archive older builds on the development branch, so we'd need to re-create it from source control.

                                If the bug is fixed, it's fixed. Let us know if you can reproduce it in a current build.

                                Comment

                                Working...
                                X