OS4 DepotLogo by Alkaron 
   Home     List Software     Search     Contact     Help  
 Menu
 
 Features
   Crashlogs
   Bug tracker
   Locale browser
 
 Username

 Password


   Register here

 Main menu
   BBCode test
 
 Content
   Help
   ToDo List
   List Content
 
 
Support the site
 View Issue
[View Software][View Issues][View Comments][View Files]
Name:odyssey
Title:Network browser based on WebKit core with GUI based on MUI.
Owner:kas1e
URL:http://os4depot.net/?function=showfile&file=network/browser/odyssey.lha
Created:20110905 17:54 by orgin
 Issue details
Type:BugSeverity:Medium
Status:Closed FixedStatus Comment:fixed in 1.16
Title:JavaScript mouse events not fully working
Version:1.9
Description:The JavaScript mouse events are not fully working as expected. Here's a little test page I wrote to check this out:
http://home.datacomm.ch/mrupp/Test/MouseTest.htm

I noticed the following issues:

Settings: PrefentDefault: false / OnContextMenu: false
- middle mouse button only fires onMouseUp, nothing else
- right mouse button fires onMouseDown too late, when releasing the button
- right mouse button fires onMouseUp only when a context menu was already visible
- right mouse button doesn't fire onClick or onDoubleClick

Settings: PrefentDefault: true / OnContextMenu: false
- same issues as above
- right mouse click on any text selects the text (whole word under cursor), altough calling preventDefault() should prevent this

Settings: PrefentDefault: false / OnContextMenu: true
- middle mouse button only fires onMouseUp, nothing else
- right mouse button doesn't fire onClick or onDoubleClick

Settings: PrefentDefault: true / OnContextMenu: true
- middle mouse button only fires onMouseUp, nothing else
- right mouse button doesn't fire onClick or onDoubleClick
- right mouse click on any text selects the text (whole word under cursor), altough calling preventDefault() should prevent this
Created:20111204 13:35 by mrupp
Comments:3
Copyright (c) 2004-2017 by Björn Hagström. All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment