JDK-4250240 : scrolling problem using java 1.2 plug in under internet explorer 4 and 5.
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 1.1.2,1.2.2,1.3.0
  • Priority: P1
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic,windows_98,windows_nt
  • CPU: generic,x86
  • Submitted: 1999-06-28
  • Updated: 2001-10-19
  • Resolved: 2000-09-20
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other Other
1.3.1 1.3.1Fixed 1.3.1_01Fixed
Related Reports
Duplicate :  
Duplicate :  
Relates :  
Description

Name: rlT66838			Date: 06/28/99


We are developing an application in Java 1.2 (using JFC) that will be run in a browser using the Java plug-in. Under Internet Explorer 4 and 5, there is a problem with scrolling. The applet "breaks up" as it scroll off the page, causing visible components in the applet to become unusable (for example, JButtons). I have looked at other applets on the Internet that use the plug-in and have noticed the same behavior. The problem can be reproduced by making the browser's visible area smaller than the applet so that scroll bars appear. Scrolling will cause horizontal white bars to obscure the applet and eventually components disappear completely. Is there a fix for this? This is a serious problem for us and I would appreciate any help you can give us.
(Review ID: 84912) 
======================================================================

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: firefly-pr3 FIXED IN: firefly-pr3 INTEGRATED IN: 1.3.1 firefly-pr3 VERIFIED IN: 1.3.1_01a
14-06-2004

WORK AROUND Name: rlT66838 Date: 06/28/99 none has been found ======================================================================
11-06-2004

EVALUATION This bug is caused by the changes in AWT in Java 2. The AWT toolkit thread now runs in a separate thread. This cause problems during scrolling in IE because the repaint is triggered in the main thread, so the repaint is not synchronized and caused scrolling problem. The solution to this problem is to rewrite the plug-in code in IE so that it will not causes background repaint unnecessary. This bug is now fixed in Firefly. stanley.ho@Eng 2000-09-20
20-09-2000