hrev48229 adds 1 changeset to branch 'master' old head: 6f3ad852a3f58dff7bf2fd34788f4b41c3973f02 new head: e1ca0f4e32c86c9210fa2b7f9aeb9b4871a9d659 overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=e1ca0f4+%5E6f3ad85 ---------------------------------------------------------------------------- e1ca0f4: BootManager: partition list scrolling with a BViewPort. Fixes #7360. [ Adrien Destugues <pulkomandy@xxxxxxxxx> ] ---------------------------------------------------------------------------- Revision: hrev48229 Commit: e1ca0f4e32c86c9210fa2b7f9aeb9b4871a9d659 URL: http://cgit.haiku-os.org/haiku/commit/?id=e1ca0f4 Author: Adrien Destugues <pulkomandy@xxxxxxxxx> Date: Wed Nov 5 15:49:17 2014 UTC Ticket: https://dev.haiku-os.org/ticket/7360 ---------------------------------------------------------------------------- 2 files changed, 5 insertions(+), 1 deletion(-) src/apps/bootmanager/Jamfile | 1 + src/apps/bootmanager/PartitionsPage.cpp | 5 ++++- ---------------------------------------------------------------------------- diff --git a/src/apps/bootmanager/Jamfile b/src/apps/bootmanager/Jamfile index 5a0d686..c05c48a 100644 --- a/src/apps/bootmanager/Jamfile +++ b/src/apps/bootmanager/Jamfile @@ -1,6 +1,7 @@ SubDir HAIKU_TOP src apps bootmanager ; UsePrivateHeaders shared storage tracker ; +UsePrivateHeaders interface ; local cataloguedSources = BootDrive.cpp diff --git a/src/apps/bootmanager/PartitionsPage.cpp b/src/apps/bootmanager/PartitionsPage.cpp index 01c3c56..833f9a5 100644 --- a/src/apps/bootmanager/PartitionsPage.cpp +++ b/src/apps/bootmanager/PartitionsPage.cpp @@ -24,6 +24,7 @@ #include <StringView.h> #include <TextControl.h> #include <TextView.h> +#include <ViewPort.h> #include <StringForSize.h> @@ -100,7 +101,9 @@ PartitionsPage::_BuildUI() .SetColumnWeight(3, 0.5); _FillPartitionsView(fPartitions); - BScrollView* scrollView = new BScrollView("scrollView", fPartitions, 0, + BViewPort* viewPort = new BViewPort(fPartitions); + + BScrollView* scrollView = new BScrollView("scrollView", viewPort, 0, false, true); SetLayout(new BGroupLayout(B_VERTICAL));