diff --git a/arduino-ide-extension/src/browser/theia/outline/outline-contribution.ts b/arduino-ide-extension/src/browser/theia/outline/outline-contribution.ts
index 2bc7fd3a..a94597ba 100644
--- a/arduino-ide-extension/src/browser/theia/outline/outline-contribution.ts
+++ b/arduino-ide-extension/src/browser/theia/outline/outline-contribution.ts
@@ -9,6 +9,14 @@ export class OutlineViewContribution extends TheiaOutlineViewContribution {
     @inject(EditorMode)
     protected readonly editorMode: EditorMode;
 
+    constructor() {
+        super();
+        this.options.defaultWidgetOptions = {
+            area: 'left',
+            rank: 500
+        };
+    }
+
     async initializeLayout(app: FrontendApplication): Promise<void> {
         if (this.editorMode.proMode) {
             return super.initializeLayout(app);