Skip to content

Commit b526416

Browse files
michalak111jquense
authored andcommitted
fix: firefox event click bug (jquense#1262)
I've faced the same problem as @Kerumen described in jquense#1173 as it was long time ago, I've decided to push pr with fix
1 parent 2c8c08d commit b526416

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

src/EventCell.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,9 @@ class EventCell extends React.Component {
5151

5252
return (
5353
<EventWrapper {...this.props} type="date">
54-
<button
54+
<div
5555
{...props}
56+
tabIndex={0}
5657
style={{ ...userProps.style, ...style }}
5758
className={cn('rbc-event', className, userProps.className, {
5859
'rbc-selected': selected,
@@ -64,7 +65,7 @@ class EventCell extends React.Component {
6465
onDoubleClick={e => onDoubleClick && onDoubleClick(event, e)}
6566
>
6667
{typeof children === 'function' ? children(content) : content}
67-
</button>
68+
</div>
6869
</EventWrapper>
6970
)
7071
}

src/less/event.less

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
@import './variables.less';
22

33
.rbc-event {
4-
border: none;
5-
box-shadow: none;
6-
margin: 0;
74
padding: @event-padding;
85
background-color: @event-bg;
96
border-radius: @event-border-radius;
107
color: @event-color;
118
cursor: pointer;
12-
width: 100%;
13-
text-align: left;
14-
159
.rbc-slot-selecting & {
1610
cursor: inherit;
1711
pointer-events: none;

0 commit comments

Comments
 (0)