try to fix selecting all text in Field components

This commit is contained in:
Bruno Windels 2019-09-13 16:31:00 +02:00
parent a25056f21e
commit 87be5fb938

View file

@ -108,6 +108,9 @@ module.exports = class RiotSession {
async replaceInputText(input, text) { async replaceInputText(input, text) {
// click 3 times to select all text // click 3 times to select all text
await input.click({clickCount: 3}); await input.click({clickCount: 3});
// waiting here solves not having selected all the text by the 3x click above,
// presumably because of the Field label animation.
await this.delay(300);
// then remove it with backspace // then remove it with backspace
await input.press('Backspace'); await input.press('Backspace');
// and type the new text // and type the new text