Opened 14 years ago
Closed 14 years ago
#1545 closed defect (fixed)
Safari 5: Session Expired message pop-up several times when Zoom in on map
Reported by: | ChristineBao | Owned by: | Christine Bao |
---|---|---|---|
Priority: | medium | Milestone: | 2.2 |
Component: | General | Version: | 2.1.0 |
Severity: | major | Keywords: | |
Cc: | Jenny He | External ID: | 1344146 |
Description
Report from Autodesk QA:
Steps:
- Open one basic web layout by Safari 5 which "keep connection alive" is unchecked.
- Leave it aside for more than 20 mins ( or, you could set the session timeout as one small value maybe 30 seconds)
- zoom in after session time-out
Results:
One warning message pop-up. Click ok, the message popped up again.
This message was popped up several times. Finally user have no choice but to kill Safari.
Expected results:
After click ok on the first warning message, it shouldn't pop-up again.
IE8 works correctly.
Workaround: N
Regression: N
Attachments (1)
Change History (4)
comment:1 by , 14 years ago
Priority: | low → medium |
---|
by , 14 years ago
Attachment: | Fix1545.patch added |
---|
comment:2 by , 14 years ago
Attach http://trac.osgeo.org/mapguide/attachment/ticket/1545/Fix1545.patch for fixing this defect.
comment:3 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Tech diagnosis:
This defect is caused because Safari deal "Mouse Up" event different than the other browsers. When click "Ok" button in alert dialog in Safari, the "Mouse Up" event is also triggered, and then map tries to get information from server, resulting in sessioin expired exception of course, and a alert pops up.
To fix this defect, the "Mouse Up" event should not continue process if it's triggered by closing alert dialog.