Announcement

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

    Console error when moving mouse from form item to validation error icon

    1. Go to https://smartclient.com/smartclient/...onFieldBinding, click Validate.
    2. Move mouse cursor quickly between "Email" input and error icon

    Result:
    Code:
    Uncaught TypeError: _1 is undefined
        isc_FormItem_getIconPrompt https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Forms.js?isc_version=v13.0p_2022-08-02.js:1150
        isc_FormItem__handleIconHover https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Forms.js?isc_version=v13.0p_2022-08-02.js:1583
        isc_FormItem_handleTextBoxOut https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Forms.js?isc_version=v13.0p_2022-08-02.js:1552
        isc_FormItem_handleMouseMove https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Forms.js?isc_version=v13.0p_2022-08-02.js:1546
        isc_DynamicForm__itemMouseEvent https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Forms.js?isc_version=v13.0p_2022-08-02.js:766
        isc_DynamicForm_handleMouseMove https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Forms.js?isc_version=v13.0p_2022-08-02.js:766
        isc_c_EventHandler_bubbleEvent https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2506
        isc_c_EventHandler___handleMouseMove https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2278
        isc_c_EventHandler__handleMouseMove https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2258
        isc_c_EventHandler__delayedMouseMove https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2258
        isc_c_Class_fireCallback https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:322
        isc_c_Timer__fireTimeout https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2134
        _6 https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2131
        setTimeout handler*isc_c_Timer_setTimeout https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2131
        isc_c_EventHandler_handleMouseMove https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2256
        isc_c_EventHandler_dispatch https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2605
        anonymous https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js line 90 > Function:3
        isc_c_EventHandler_captureEvent https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2608
        isc_c_EventHandler_captureEvents https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2613
        <anonymous> https://smartclient.com/smartclient/isomorphic/system/modules/ISC_Core.js?isc_version=v13.0p_2022-08-02.js:2754
    Unscrambled stack trace:
    Code:
    Uncaught TypeError: icon is undefined
        getIconPrompt http://localhost:8080/isomorphic/system/modules-debug/ISC_Forms.js?isc_version=v13.0p_2022-08-01.js:29371
        _handleIconHover http://localhost:8080/isomorphic/system/modules-debug/ISC_Forms.js?isc_version=v13.0p_2022-08-01.js:37575
        handleTextBoxOut http://localhost:8080/isomorphic/system/modules-debug/ISC_Forms.js?isc_version=v13.0p_2022-08-01.js:37208
        handleMouseMove http://localhost:8080/isomorphic/system/modules-debug/ISC_Forms.js?isc_version=v13.0p_2022-08-01.js:37032
        _itemMouseEvent http://localhost:8080/isomorphic/system/modules-debug/ISC_Forms.js?isc_version=v13.0p_2022-08-01.js:18264
        handleMouseMove http://localhost:8080/isomorphic/system/modules-debug/ISC_Forms.js?isc_version=v13.0p_2022-08-01.js:18281
        bubbleEvent http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:56464
        __handleMouseMove http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:52825
        _handleMouseMove http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:52612
        _delayedMouseMove http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:52600
        fireCallback http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:7546
        _fireTimeout http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:49326
        tmrID http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:49248
        setTimeout handler*setTimeout http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:49247
        handleMouseMove http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:52577
        dispatch http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:58239
        anonymous http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js line 2582 > Function:3
        captureEvent http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:58338
        captureEvents http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:58509
        <anonymous> http://localhost:8080/isomorphic/system/modules-debug/ISC_Core.js?isc_version=v13.0p_2022-08-01.js:61772
    SmartClient v13.0p_2022-08-02

    #2
    Hi Crack, Hi Isomorphic,

    I can reproduce this using FF 103.0 / Win10. I also noticed this (or a very related issue) in my Phonegap App (only tested iOS), if I "click"/touch the validation icon. Here this crashes my app.

    I did not try to reproduce my app error on a touch-enabled computer with Developer Console open, yet, nor tried to remote debug my app. But this issue here seems very related to the one I'm having.

    Best regards
    Blama

    Comment


      #3
      Thanks for adding your results, I just realized that I forgot to mention the browser I was testing on: FF 103.0.1 / Win 10. I cannot reproduce this with Chrome 104.

      Comment


        #4
        Thanks for the notification
        We've made a change which should address this issue.
        Please try the next nightly build and let us know if you continue to see it

        Regards
        Isomorphic Software

        Comment


          #5
          Hi Isomorphic,

          there is a new SNAPSHOT_v13.1d_2022-08-06, but no new builds at or after 6th of August for 13.0p and 12.1p.
          From here I think that there will be no new builds if there is no change, so I wondered whether the change is also present in 12.0p (that I'm using now), 12.1p (that I'm switching to) and 13.0p (that the OP uses).

          Thank you & Best regards
          Blama

          Comment


            #6
            Isomorphic,

            I forgot one question: Will the change affect Firefox and mobile Safari?

            Best regards
            Blama

            Comment


              #7
              We've applied the fix to the 13.0, 12.1 and 12.0 branches as well, and it will be available as of tomorrow's builds August 10.

              Regards
              Isomorphic Software

              Comment


                #8
                Regarding your last question (#6), the fix should solve the crash on any browser where it has been occurring.

                Regards
                Isomorphic Software

                Comment


                  #9
                  Hi Isomorphic,

                  my crash in mobile iOS is fixed with v12.1p_2022-08-10, thanks a lot.
                  Also I can't reproduce the issue in the sample from #1, now on v13.0p_2022-08-10, under Win10/FF 103.0.2.

                  Thank you & Best regards
                  Blama

                  Comment

                  Working...
                  X