Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 1.3.1_04, 1.4.0
    • Fix Version/s: 6
    • Component/s: client-libs
    • Subcomponent:
    • Resolved In Build:
      b38
    • CPU:
      sparc
    • OS:
      solaris_8

      Description

      Behavior of Modal dialog on windows and solaris/linux differ. On windows modal dialog poped up by an applet running in the browser blocks applet AND browser (user can not push "Back", "Forward", etc buttons in the browser). While on solaris/linux, modal dialog poped up by an applet is modal to java process only, not to Netscape process.
      There is a ModalityListener.java implemented for windows. Files that were modified/added in awt to solve this problem on windows:
      src/win32/classes/sun/awt/windows/ModalityListener.java
      src/win32/classes/sun/awt/windows/ModalityEvent.java
      src/win32/classes/sun/awt/windows/WToolkit.java
      These are the fixes needed for plug-in to block the browser window when applet pops up a modal dialog.
      Same type of functionality is needed for Solaris/linux, so that plug-in could implement a fix to block Netscape browser as well as java. See bug 4414115

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                art Artem Ananiev
                Reporter:
                mafishersunw Margarita Fisher (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: