diff --git a/apps/remix-ide-e2e/src/tests/defaultLayout.test.ts b/apps/remix-ide-e2e/src/tests/defaultLayout.test.ts index e27ad1932d..5d5f90de45 100644 --- a/apps/remix-ide-e2e/src/tests/defaultLayout.test.ts +++ b/apps/remix-ide-e2e/src/tests/defaultLayout.test.ts @@ -56,7 +56,7 @@ module.exports = { .waitForElementVisible('div[data-id="terminalCli"]') .click('i[data-id="terminalToggleIcon"]') .checkElementStyle('div[data-id="terminalToggleMenu"]', 'height', '35px') - .waitForElementNotVisible('div[data-id="terminalCli"]', 10000) + .assert.not.elementPresent('div[data-id="terminalCli"]') .click('i[data-id="terminalToggleIcon"]') .waitForElementVisible('div[data-id="terminalCli"]') }, diff --git a/libs/remix-ui/terminal/src/lib/remix-ui-terminal.tsx b/libs/remix-ui/terminal/src/lib/remix-ui-terminal.tsx index 85c22515b5..c0e29565f4 100644 --- a/libs/remix-ui/terminal/src/lib/remix-ui-terminal.tsx +++ b/libs/remix-ui/terminal/src/lib/remix-ui-terminal.tsx @@ -18,6 +18,7 @@ import RenderKnownTransactions from './components/RenderKnownTransactions' // es import parse from 'html-react-parser' import { EMPTY_BLOCK, KNOWN_TRANSACTION, RemixUiTerminalProps, UNKNOWN_TRANSACTION } from './types/terminalTypes' import { wrapScript } from './utils/wrapScript' +import { stateDecoder } from 'dist/libs/remix-debug/src/solidity-decoder' /* eslint-disable-next-line */ export interface ClipboardEvent extends SyntheticEvent { @@ -551,7 +552,7 @@ export const RemixUiTerminal = (props: RemixUiTerminalProps) => { })}
-
+ { isOpen &&
{'>'} { onPaste={handlePaste} >
+ }