See if you can reproduce it after focusing into and out of an input text field.

J Crowley wrote:
Ah, I noticed that as well. There's something weird in IE7 that the canvas gets... moved... somehow within the frame. I'm not really sure what causes this. If you scroll to the left with the mouse (there are no scrollbars in the frame), it'll all be within the frame again. I think this might be a larger issue having to do with how an app gets embedded in a page in IE, but I haven't really dug deep enough, and haven't really been able to reproduce it outside of the Calendar demo yet. I'm going to file a bug against it and see if I can track it down for a later release. It's like the Calendar app is somehow larger than the frame in which it's embedded.

The reason I switched the references to "parent" was because for some reason I haven't been able to quite suss out quite yet, having the calendar_day object group and their parent view calgrid inside the cal_interior view resulted in the blue boxes appearing. Moving it outside and on top of cal_interior somehow eliminated this problem. (I'm working on getting this to happen in a test case to try to dig out some underlying issue, but I haven't been able to yet.) This resulted in my having to switch all references to "parent" in calgrid methods and things to "cal_interior".

-Josh

On Mar 9, 2007, at 10:26 PM, Philip Romanik wrote:

I think I spoke too fast. I tried this on IE6/IE7 on saw some problems. The good news is that when I backed out your change, the issue is still there. The bad news is that when I backed out your change, the issue is still there.

When the calendar opens, select an event and open the info panel. When the panel opens, the entire map shifts, causing some of the days to not be displayed.

I approve your code changes. I'm curious; why did you change from using 'this.parent' to explicitly naming the object in calendar.lzx


Hi Josh,

I wouldn't worry about the checkin. I did a QA on IE7 and the blue box I
used to see is definitely gone. I also looked at it in Firefox and it looks
good. If I get a chance I'll look at the code too.

Phil



>Max,
>
>I just accidentally checked this in.  (Wasn't thinking and typed in the
>wrong thing.)  Do you think you could review this really quickly?
>
>Sorry about that!
>
>Thanks,
>Josh
>
>On Mar 9, 2007, at 1:04 AM, J Crowley wrote:
>
> > Change 20070309-jcrowley-t by [EMAIL PROTECTED] on
> > 2007-03-09 00:47:22 EST
> >     in /Users/jcrowley/src/svn/openlaszlo/legals-four
> >
> > Summary: Calendar: Issue when moving event in day view;
> >       Expanded calendar entry shows extra blue box below
> >       in IE 7 DHTML
> >
> > New Features:
> >
> > Bugs Fixed: LPP-3450, LPP-3264
> >
> > Technical Reviewer: max
> > QA Reviewer: promanik
> > Doc Reviewer: (pending)
> >
> > Documentation:
> >
> > Release Notes:
> >
> > Details: For some reason, the placement of a certain Calendar
> >       component within another one was resulting in odd
> >       visual glitches in IE.  I haven't been able to figure
> >       out the specifics.  I've fixed it, and will be
> >       investigating further to see what, exactly, the problem
> >       was in case this is indicative of a larger issue.
> >
> >       There may still be an issue with moving an event from day
> >       to day if you click too frantically from one day to the
> >       next.
> >
> > Tests: Ran Calendar on various platforms and noticed an absence
> >       of the issues described, with no apparent changes to any
> >       other functionality.
> >
> > Files:
> > M      demos/calendar/cal-data.lzx
> > M      demos/calendar/calendar.lzx
> > M      demos/calendar/infopanel.lzx
> > M      demos/calendar/day.lzx
> > M      demos/calendar/eventselector.lzx
> > M      demos/calendar/gridsliderlayout.lzx
> >
> > Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070309-
> > jcrowley-t.tar



--
Regards,
Max Carlson
OpenLaszlo.org

Reply via email to