Ticket #727 (defect)
Opened 3 months ago
Last modified 3 months ago
Expanded context overlay others (Safari 3.1)
Status: closed (fixed)
| Reported by: | orientman@gmail.com | Assigned to: | lrbalt |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Design/Appearance | Version: | 1.6 |
| Severity: | normal | Keywords: | |
| Cc: |
I've just upgraded to 1.6 and observe following problem: expanded context on main view partially overlay other contexts. As seen on this screenshot:
Change History
06/05/08 10:51:25: Modified by orientman@gmail.com
06/05/08 13:28:57: Modified by lrbalt
I cannot reproduce this on safari 3.1.1 on windows. did you have this problem in 1.5?
06/05/08 14:05:43: Modified by orientman@gmail.com
- status changed from new to closed.
- resolution set to invalid.
No, 1.5 was fine. It started just after upgrade - another symptom: 1st context is always collapsed after page refresh. The same behaviour in 3.1.1 but... I've just found "magic" option "Reset Safari" and now it's ok. Maybe I should have found it earlier ;-) - sorry for bothering you - I'm changing resolution to invalid.
06/05/08 14:12:04: Modified by lrbalt
Now that I think about it, in 1.6 there are changes that impact your cookie. So your reset safari deleted the per-1.5 cookie. That's what probably did the trick.
06/05/08 15:25:42: Modified by orientman@gmail.com
- status changed from closed to reopened.
- resolution deleted.
Yep. It happened again. Resetting the cookie helps but there's something wrong going on after a few clicks on context's collapsing/expanding buttons. After page refresh wrong contexts are collapsed (not the ones collapsed before) always including the 1st one. And page layout brakes after expanding them. Firefox is ok, problem is with Safari. I reverted to 1.5 from backup and now it's ok again - obviously something must have changed in 1.6.
06/05/08 18:23:16: Modified by lrbalt
I was able to reproduce this on safari and on firefox3rc2
The corruption occurres when you toggle the context while it is being opened (animated). So the animation is not finished yes. Just click many times while the context is closing or opening.
06/05/08 19:48:19: Modified by lrbalt
- status changed from reopened to closed.
- resolution set to fixed.
I think I fixed this in [869]. Could you please test to confirm?
06/05/08 20:22:51: Modified by guest
- status changed from closed to reopened.
- resolution deleted.
I've tested r869 and it's still there. You are right on Firefox - but I had to be very fast :-). Firefox on my computer is much slower doing animations in Tracks than Safari - probably that's why I didn't observe this earlier. In Safari I don't have to be that fast, actually I can achieve that with slow motion. Also behaviour is slightly different:
- in Firefox it happens only if I click expand button 3 times very quickly - than next 2 "slow" clicks and it's ok again
- in Safari after it's happened once it remains in that state - it's broken until I remove cookies
After page refresh:
- Firefox collapses appropriate contexts
- Safari collapses only fist context and others randomly
06/06/08 12:44:54: Modified by lrbalt
I think I only fixed the case where you click on expand/collapse when animation is running. When it is not yet running the animation, multiple clicks are processed parallel. This is a locking problem I believe :-)
I think it's the same for Safari. Clicking while animation is running, does not corrupt things (for me)
06/06/08 14:44:20: Modified by lrbalt
- owner changed from bsag to lrbalt.
- status changed from reopened to new.
hm, I've found that the saved state of the context in the cookie is not working. The state of the icon is correct (+ or -, depending of the saved state in the cookie), but the context is never collapsed.
06/06/08 20:08:43: Modified by lrbalt
- status changed from new to closed.
- resolution set to fixed.
I think I fixed both issues in [874]. Coud you test again to confirm?
06/06/08 20:25:58: Modified by orientman@gmail.com
Now it works like a charm! Great work, thanks again for this software. If you ever visit Poland - write to me I owe you a beer.
06/07/08 10:49:16: Modified by lrbalt
Enjoy! And thanks for the help testing this nasty bug :-)

...it only happens with top context.