diff options
author | Nick Isaacs <nick@endlessm.com> | 2013-07-30 17:52:49 -0700 |
---|---|---|
committer | Nick Isaacs <nick@endlessm.com> | 2013-07-30 17:52:49 -0700 |
commit | 4dc845c75b64c0788e7e80dce2ee9491909089aa (patch) | |
tree | 985d5c982653b90a49132bac7e0f971c7677f0c9 | |
parent | ce3acb0de39663eb1162cc8c9d25f4385ad3f1fb (diff) |
Embedded the webview in a scrollwindow so it doesn't destroy everything.
-rw-r--r-- | wikipedia/src/endless_wikipedia/PrebuiltArticlesPage.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/wikipedia/src/endless_wikipedia/PrebuiltArticlesPage.js b/wikipedia/src/endless_wikipedia/PrebuiltArticlesPage.js index 6bb1e55..bff354b 100644 --- a/wikipedia/src/endless_wikipedia/PrebuiltArticlesPage.js +++ b/wikipedia/src/endless_wikipedia/PrebuiltArticlesPage.js @@ -42,12 +42,18 @@ const PrebuiltArticlesPage = new Lang.Class({ vexpand: false }); this._wiki_view = new WikipediaView.WikipediaView(); + // Put the webview in a scrolledWindow to handle large page sizes + let scrolledWindow = new Gtk.ScrolledWindow ({ + hscrollbar_policy: Gtk.PolicyType.AUTOMATIC, + vscrollbar_policy: Gtk.PolicyType.AUTOMATIC, + expand: true}); + scrolledWindow.add(this._wiki_view); this.parent(props); this._grid.add(this._title_label); this._grid.add(this._separator); - this._grid.add(this._wiki_view); + this._grid.add(scrolledWindow); this.add(this._grid); // Add style contexts for CSS |