Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-12460

Can’t add/delete collection rows in Safari in private browsing mode

    Details

    • Type: Bug Fix Bug Fix
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 2.6
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-12505JS Error with session storage when using Safari in private browsing mode
      KULRICE-10367Component for add/delete as tags
      KULRICE-9949CSV and XLS export issue from collections (Safari Only)
      KULRICE-12526Library - Progressive Disclosure Disable Collections add/delete not disabled with enable/disable selector
      KULRICE-9838Collection Creates Extra Row
      KULRICE-9044KRAD "stacked" collection elements are not rendering add/delete buttons
      KULRICE-11288jQuery countdown plugin 1.6.2 shows errors in Safari - needs upgrade
      KULRICE-9816New collection rows are not set to dirty
      KULRICE-12840Collection row with subcollection - detail displayed in one row
      KULRICE-9839Collection select prototype rendered on add line row
    • Rice Team:
      Framework
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      In Safari 7 on OSX, activate Private Mode.
      Navigate to (for example) Library -> Collection Features -> Add Line.
      Attempt to add or delete a line. Nothing happens.

      Javascript Error
      TypeError: 'undefined' is not an object (evaluating 'a.length')
      http://env14.rice.kuali.org/themes/kboot/scripts/kboot.2.4.0-M5-SNAPSHOT.min.js
      24
      

      (Note, this works fine with private browsing mode turned off.)

        Issue Links

          Activity

          Hide
          Martin Taylor (Inactive) added a comment - - edited

          Related to KULRICE-12505. Adding had issues due to krad.initialize.js:setupPage (calling setupImages>getImages>retrieveFromSession) failing. Deleting had issues related to writeCurrentPageToSession calling on storeToSession failing. Adding issue was resolved by KULRICE-12505 but deleting and issues with get current page (both reading/writing) still an issue.

          Testing outside safari private mode can be done by setting krad.utility.js:supportsSessionStorage and supportsLocalStorage to false

          Show
          Martin Taylor (Inactive) added a comment - - edited Related to KULRICE-12505 . Adding had issues due to krad.initialize.js:setupPage (calling setupImages>getImages>retrieveFromSession) failing. Deleting had issues related to writeCurrentPageToSession calling on storeToSession failing. Adding issue was resolved by KULRICE-12505 but deleting and issues with get current page (both reading/writing) still an issue. Testing outside safari private mode can be done by setting krad.utility.js:supportsSessionStorage and supportsLocalStorage to false

            People

            • Assignee:
              Unassigned
              Reporter:
              Adam Campbell (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Structure Helper Panel