| Issue 1767: | jQuery UI Theme and incorrect width calculation in WebKit | |
| 1 person starred this issue and may be notified of changes. | Back to list |
Whenever I enable theme-ing, with an agenda view as the default view, the layout is incorrect. Three cells of the calendar get set with a crazy high width which makes the left time margin take up most of the view. The view is corrected on switching between weeks/days. Commenting the code in setWidth lines 3316 - 3323 ( the setOuterWidth method ) allows the view to look somewhat correct, but the widths still seem a bit off, especially the last column.
Apr 4, 2013
Alright, I noticed that the elements had the width before the new width was set, so clearing it fixes the bug.
++ 3320 $(_cell).css('width','');
3321 axisWidth = Math.max(axisWidth, $(_cell).outerWidth());
Aug 24, 2013
(No comment was entered for this change.)
Status:
ReproTemp
Aug 25, 2013
This message is being bulk-sent to a number of issues, both [very] old and new.
I have been working on taming this issue tracker, which has gotten out of control after months of neglect. You are receiving this message because I could not successfully reproduce the bug you were reporting with a reasonable amount of effort. I have written some new bug-report guidelines to be used by all bug reports going forward:
http://arshaw.com/fullcalendar/wiki/Report-a-Bug/
Its salient point is that all bug reports should have an isolated demonstration, viewable online with a tool like JSFiddle.
If the bug you originally reported is still important to you, could you please first try the latest version of FullCalendar and see if it is fixed? If not, could you please file a NEW bug report that follows the new guidelines? This issue will not be monitored for further comments.
I'm sorry I have taken so long to respond to many of your request, and I'm sorry if this new procedure causes extra work for you. Going forward, the issue tracker will be much more of a well-oiled machine.
Again, if you must, PLEASE SUBMIT A *NEW* BUG REPORT (following the new guidelines) INSTEAD OF COMMENTING ON THIS ONE. Further comments on this report will be ignored. Thanks.
Status:
Invalid
Labels: -Type-Defect Type-Bug |
|
| ► Sign in to add a comment |
This is a bug with webkit, mostly worked around with $(_cell).css('display','inline-block'); axisWidth = Math.max(axisWidth, $(_cell).outerWidth()); $(_cell).css('display',''); but the 'All Day' cell is still drawn incorrectly on the initial draw. It gets width: 42px, when it should be 50.