Focus CW field when enabling it, focus compose textarea when disabling it
Porta99179d31f
and09147186b7
to glitch-soc
This commit is contained in:
@@ -33,6 +33,10 @@ const handlers = {
|
||||
onSubmit();
|
||||
}
|
||||
},
|
||||
|
||||
handleRefSpoilerText (spoilerText) {
|
||||
this.spoilerText = spoilerText;
|
||||
},
|
||||
};
|
||||
|
||||
// The component.
|
||||
@@ -46,7 +50,7 @@ export default class ComposerSpoiler extends React.PureComponent {
|
||||
|
||||
// Rendering.
|
||||
render () {
|
||||
const { handleKeyDown } = this.handlers;
|
||||
const { handleKeyDown, handleRefSpoilerText } = this.handlers;
|
||||
const {
|
||||
hidden,
|
||||
intl,
|
||||
@@ -68,6 +72,7 @@ export default class ComposerSpoiler extends React.PureComponent {
|
||||
placeholder={intl.formatMessage(messages.placeholder)}
|
||||
type='text'
|
||||
value={text}
|
||||
ref={handleRefSpoilerText}
|
||||
/>
|
||||
</label>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user