diff --git a/apps/openmw/mwgui/console.cpp b/apps/openmw/mwgui/console.cpp
index b8d20709d..c15cc7b1d 100644
--- a/apps/openmw/mwgui/console.cpp
+++ b/apps/openmw/mwgui/console.cpp
@@ -119,8 +119,6 @@ namespace MWGui
// Set up the log window
mHistory->setOverflowToTheLeft(true);
- mHistory->setEditStatic(true);
- mHistory->setVisibleVScroll(true);
// compiler
Compiler::registerExtensions (mExtensions, mConsoleOnlyScripts);
diff --git a/apps/openmw/mwinput/inputmanagerimp.cpp b/apps/openmw/mwinput/inputmanagerimp.cpp
index da0a349d0..8f19fb02e 100644
--- a/apps/openmw/mwinput/inputmanagerimp.cpp
+++ b/apps/openmw/mwinput/inputmanagerimp.cpp
@@ -497,6 +497,9 @@ namespace MWInput
edit->deleteTextSelection();
}
}
+ }
+ if (edit && !edit->getEditStatic())
+ {
if (arg.keysym.sym == SDLK_c && (arg.keysym.mod & SDL_Keymod(KMOD_CTRL)))
{
std::string text = edit->getTextSelection();
diff --git a/files/mygui/openmw_console.layout b/files/mygui/openmw_console.layout
index 7d24a283e..0c9a97d04 100644
--- a/files/mygui/openmw_console.layout
+++ b/files/mygui/openmw_console.layout
@@ -7,9 +7,12 @@
-
+
+
+
+
diff --git a/files/mygui/openmw_console.skin.xml b/files/mygui/openmw_console.skin.xml
index 219cce39a..470451a0e 100644
--- a/files/mygui/openmw_console.skin.xml
+++ b/files/mygui/openmw_console.skin.xml
@@ -2,19 +2,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/files/mygui/openmw_font.xml b/files/mygui/openmw_font.xml
index 726bfb281..e4037561d 100644
--- a/files/mygui/openmw_font.xml
+++ b/files/mygui/openmw_font.xml
@@ -1,31 +1,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+