Limit composer length
Often times IRC servers will truncate messages which are too big.
This commit is contained in:
parent
cfbd91d257
commit
e7b69cec9a
3 changed files with 36 additions and 0 deletions
|
@ -1928,8 +1928,12 @@ export default class App extends Component {
|
|||
}
|
||||
|
||||
let commandOnly = false;
|
||||
let privmsgMaxLen;
|
||||
if (activeBuffer && activeBuffer.type === BufferType.SERVER) {
|
||||
commandOnly = true;
|
||||
} else if (activeBuffer) {
|
||||
let client = this.clients.get(activeBuffer.server);
|
||||
privmsgMaxLen = irc.getMaxPrivmsgLen(client.isupport, client.nick, activeBuffer.name);
|
||||
}
|
||||
|
||||
let app = html`
|
||||
|
@ -1981,6 +1985,7 @@ export default class App extends Component {
|
|||
onSubmit=${this.handleComposerSubmit}
|
||||
autocomplete=${this.autocomplete}
|
||||
commandOnly=${commandOnly}
|
||||
maxLen=${privmsgMaxLen}
|
||||
/>
|
||||
${dialog}
|
||||
${error}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue