fixing s few more overlapping glitches

This commit is contained in:
tibbi
2019-02-14 16:37:48 +01:00
parent df241feea0
commit 686d7cc0ad

View File

@ -326,15 +326,15 @@ class WeekFragment : Fragment(), WeeklyCalendar {
y = startMinutes * minuteHeight y = startMinutes * minuteHeight
(layoutParams as RelativeLayout.LayoutParams).apply { (layoutParams as RelativeLayout.LayoutParams).apply {
width = layout.width - 1 width = layout.width - 1
width /= overlappingEvents width /= Math.max(overlappingEvents, 1)
x = width * currentEventOverlapIndex.toFloat()
if (overlappingEvents > 1) { if (overlappingEvents > 1) {
x = width * currentEventOverlapIndex.toFloat()
if (currentEventOverlapIndex != 0) { if (currentEventOverlapIndex != 0) {
x += density x += density
} }
if (currentEventOverlapIndex + 1 != overlappingEvents) {
width -= density width -= density
if (currentEventOverlapIndex + 1 != overlappingEvents) {
if (currentEventOverlapIndex != 0) { if (currentEventOverlapIndex != 0) {
width -= density width -= density
} }