From 8f6cb66efe44d126742df4d13e3f4c7f096acce7 Mon Sep 17 00:00:00 2001
From: Tsimblist <tsimblist80@gmail.com>
Date: Sat, 7 Jan 2017 19:01:43 +0000
Subject: [PATCH] Fix for ticket #12978 - Tracker GetInfo window layout problem
---
src/kits/tracker/InfoWindow.cpp | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/kits/tracker/InfoWindow.cpp b/src/kits/tracker/InfoWindow.cpp
index 642a40d..b9922c6 100644
a
|
b
|
BInfoWindow::Show()
|
368 | 368 | float width = font->StringWidth("This is a really long string which we" |
369 | 369 | "will use to find the window width"); |
370 | 370 | |
371 | | float height = font->Size() * 15; |
| 371 | // window height depends on file type |
| 372 | int lines = 7; |
| 373 | if (fModel->IsSymLink()) |
| 374 | lines += 1; |
| 375 | if (fModel->IsExecutable()) |
| 376 | lines += 2; |
| 377 | float height = font->Size() * (lines * 2 + 1); |
| 378 | |
372 | 379 | ResizeTo(width, height); |
373 | 380 | |
374 | 381 | BRect attrRect(Bounds()); |