The Omni Group Forums

The Omni Group Forums (
-   OmniWeb Bug Reports (
-   -   document.onmousedown Incorrect Behavior (

RobinDean 2009-02-27 02:24 PM

document.onmousedown Incorrect Behavior
Every browser I test my designs with (10-15 total, including yours) executes document.onmousedown correctly ... accept for Omniweb.

Instead, document.onmousedown doesn't fire until onmouseUP takes place.

I'm storing my document.onmousedown function inside of a window.onload event.

Is there a workaround?

Do you have any plans to correct this?

troyb 2009-02-28 10:41 AM

Hi, I think this is happening because of our click and hold context menu behavior. I would like us to fix this.

There is an end user workaround in that they can move the mouse slightly while holding the mouse button down to register the click as long as it's still in the hot area. Rough, I know.

Ken Case 2009-02-28 10:41 PM

There's a hidden default which controls this behavior, ActivateContextMenuWithClickHold. I've changed the factory setting to false for our next sneaky peek release (but you can change it in older builds using "defaults write com.omnigroup.OmniWeb ActivateContextMenuWithClickHold -bool false").

RobinDean 2009-03-02 08:44 PM

When you say ... "Rough, I know" ...

Man, that's the cool part! You guys actually ACKNOWLEDGE it as being an issue.

Other "bigger" browser forums would probably say something like ...

"We here at the borg hereby define what you, the user, want by infiltrating your nervous system and disregarding your voice on earth."

THANK you for this bug LOL.

So, then, it is likely to be fixed in coming updates?

RobinDean 2009-03-02 08:56 PM

Is there perhaps a "return false;" approach that could remedy this in the current browser version?

xiamenese 2009-03-02 11:27 PM

[QUOTE=RobinDean;56062]Is there perhaps a "return false;" approach that could remedy this in the current browser version?[/QUOTE]

Have you read the post from Ken Case two above yours?


RobinDean 2009-03-03 07:41 AM

I have. I suppose I was hoping for a page-based solution that isn't so "rough".

I'll keep my eyes out for the next release.

Thanks for the info.

troyb 2009-03-03 08:35 AM

Hi Robin,

Sorry, I should have thought to mention the default as well. You can set that hidden preference Ken mentions in the current 5.9 release available on our main product page. The preference has always been there so any OmniWeb 5 release will support the setting.

All times are GMT -8. The time now is 11:32 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, vBulletin Solutions, Inc.