This website works better with JavaScript.
Home
Explore
Help
Sign In
closed-social
/
mastodon
Watch
3
Star
0
Fork
2
Code
Issues
5
Pull Requests
0
Projects
0
Releases
3
Wiki
Activity
Browse Source
Update state when opened dropdown is unmounted (
fixes
#8397
) (
#8398
)
pull/4/head
ThibG
5 years ago
committed by
Eugen Rochko
parent
5b5ae01824
commit
43b8df3228
1 changed files
with
6 additions
and
0 deletions
Unified View
Diff Options
Show Stats
Download Patch File
Download Diff File
+6
-0
app/javascript/mastodon/components/dropdown_menu.js
+ 6
- 0
app/javascript/mastodon/components/dropdown_menu.js
View File
@ -226,6 +226,12 @@ export default class Dropdown extends React.PureComponent {
return
this
.
target
;
return
this
.
target
;
}
}
componentWillUnmount
=
(
)
=>
{
if
(
this
.
state
.
id
===
this
.
props
.
openDropdownId
)
{
this
.
handleClose
(
)
;
}
}
render
(
)
{
render
(
)
{
const
{
icon
,
items
,
size
,
title
,
disabled
,
dropdownPlacement
,
openDropdownId
}
=
this
.
props
;
const
{
icon
,
items
,
size
,
title
,
disabled
,
dropdownPlacement
,
openDropdownId
}
=
this
.
props
;
const
open
=
this
.
state
.
id
===
openDropdownId
;
const
open
=
this
.
state
.
id
===
openDropdownId
;
Write
Preview
Loading…
Cancel
Save