Fix rendering of first event in an overlap.
authorJan Schneider <jan@horde.org>
Wed, 8 Apr 2009 13:25:57 +0000 (15:25 +0200)
committerJan Schneider <jan@horde.org>
Wed, 8 Apr 2009 13:25:57 +0000 (15:25 +0200)
kronolith/js/src/kronolith.js

index 1496f16..f914b60 100644 (file)
@@ -796,12 +796,9 @@ KronolithCore = {
                 innerDiv = new Element('DIV', { 'class': 'kronolithEventInfo' });
 
             div.setStyle({
-                'top': event.value.al
-                    ? 0
-                    : ((midnight.getElapsed(start) / 60000 | 0) * this.daySizes.height / 60 + this.daySizes.offset | 0) + 'px',
-                'height': event.value.al
-                    ? this.daySizes.allDay + 'px'
-                    : ((start.getElapsed(end) / 60000 | 0) * this.daySizes.height / 60 - this.daySizes.spacing | 0) + 'px'
+                'top': ((midnight.getElapsed(start) / 60000 | 0) * this.daySizes.height / 60 + this.daySizes.offset | 0) + 'px',
+                'height': ((start.getElapsed(end) / 60000 | 0) * this.daySizes.height / 60 - this.daySizes.spacing | 0) + 'px',
+                'width': '100%'
             })
                 .insert(innerDiv.setStyle(style))
                 .insert(new Element('DIV', { 'class': 'kronolithDragger kronolithDraggerTop' }).setStyle(style))