History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: AMATH-728
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Andi Scharfstein
Reporter: Dominik Jednoralski
Votes: 0
Watchers: 1
Operations

Link this issue to another issue
If you were logged in you would be able to see more operations.
ActiveMath

make drag & drop / context menu IE - compatible

Created: 2006-03-20 11:03   Updated: 2007-11-21 16:11
Component/s: Client: AJAX/Javascript, Client: Browser
Affects Version/s: 1.0b4
Fix Version/s: 1.0

Time Tracking:
Not Specified


 Description  « Hide
still we've simply switched off js-support for the most widespread browser...

d0m



 All   Comments   Work Log   Change History   Version Control   FishEye   Crucible   Related Builds      Sort Order: Ascending order - Click to sort in descending order
Stefan Winterstein - 2006-03-21 15:03
Setting components.

Dominik Jednoralski - 2006-05-18 16:05
Resolved for search and book view except for one major issue:

When using the scroll bar in book / search result view, selection breaks. strange enough, this doesn't happen when using the mousewheel or the cursor-keys. i tried my best to find out why and where this occurs. i'm glad for any idea...

d0m


Paul Libbrecht - 2006-11-15 09:11
Isn't this an absolute requirement for 1.0 ?
paul

Stefan Winterstein - 2006-11-15 15:11
Important for 1.0.

May be related to AMATH-955?


Dominik Jednoralski - 2006-11-30 15:11
does work now but still has some cosmetic issues.

at one point it may happen, that the whole book-page is being selected when hovering over context menu. still have to fix that.

no information regarding ie 7 (because i don't have it and rdesktop is not possible because of port-block for amath09).

d0m


Dominik Jednoralski - 2006-12-05 16:12
fixed even the last ie issue. context menu shall be fully ie-compatible now.

d0m


Stefan Winterstein - 2006-12-20 15:12
Dominik, in page-master.vm I find:

<script type="text/javascript">
// fix for am-728
if (browser.isIE) initPage();
</script>

Why is that necessary? initPage() is already called in the onload handler.

Right now, initPage() is executed twice.

Found this while working on AMATH-1023.


Stefan Winterstein - 2006-12-20 15:12
Sorry, have to reopen because of the problems from AMATH-1028.

Go and fix initSelection() in selection-compressed.js.


Stefan Winterstein - 2007-05-23 13:05
To make it clear: To fix AMATH-1023, I've commentend out the onclick handler for mainDiv in selection-compressed.js. This disables the function removeMoveMe() for IE.

Not sure what consequence that has, or what the current state for DnD on IE is.
Please check.


Stefan Winterstein - 2007-11-06 14:11
Giving to Andi.

Andi Scharfstein - 2007-11-15 15:11
DnD under IE7 seems to work in principle - however, before you drag a function onto the function plotter, you have to click the function plotter at least once to activate it, otherwise it won't work. This is independent of this code:

<script type="text/javascript">
// fix for am-728
if (browser.isIE) initPage();
</script>

(i.e., initPage() may as well be commented out). Will investigate further.


Stefan Winterstein - 2007-11-21 16:11
Closing for 1.0, seems to be "good enough" for now.

Might put a note in "Known Issues" that IE users must first click into the plotter before dragging to it.