hrev52495 adds 1 changeset to branch 'master'
old head: 5e14319a111a19eec5d92de92e2dedc8b05feb55
new head: 65d8c2f34fa78c0155cc64dc63e2fea4e0774347
overview:
https://git.haiku-os.org/haiku/log/?qt=range&q=65d8c2f34fa7+%5E5e14319a111a
----------------------------------------------------------------------------
65d8c2f34fa7: mail_daemon: ErrorLogWindow fix forever ResizeTo
Change-Id: Ibd5721ff7c9bfd7fcee30438b61a63720f1a6206
Reviewed-on: https://review.haiku-os.org/668
Reviewed-by: waddlesplash <waddlesplash@xxxxxxxxx>
[ Peter Kosyh <p.kosyh@xxxxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev52495
Commit: 65d8c2f34fa78c0155cc64dc63e2fea4e0774347
URL: https://git.haiku-os.org/haiku/commit/?id=65d8c2f34fa7
Author: Peter Kosyh <p.kosyh@xxxxxxxxx>
Date: Sun Nov 4 17:04:38 2018 UTC
Committer: waddlesplash <waddlesplash@xxxxxxxxx>
Commit-Date: Sun Nov 4 17:05:53 2018 UTC
----------------------------------------------------------------------------
1 file changed, 1 insertion(+), 8 deletions(-)
src/servers/mail/ErrorLogWindow.cpp | 9 +--------
----------------------------------------------------------------------------
diff --git a/src/servers/mail/ErrorLogWindow.cpp
b/src/servers/mail/ErrorLogWindow.cpp
index f4ddea9755..9784368126 100644
--- a/src/servers/mail/ErrorLogWindow.cpp
+++ b/src/servers/mail/ErrorLogWindow.cpp
@@ -30,19 +30,14 @@ class ErrorPanel : public BView {
void TargetedByScrollView(BScrollView *scroll_view) { scroll =
scroll_view; /*scroll->ScrollBar(B_VERTICAL)->SetRange(0,add_next_at);*/ }
void FrameResized(float w, float /*h*/) {
- if (w == Frame().Width())
- return;
-
add_next_at = 0;
for (int32 i = 0; i < CountChildren(); i++) {
ChildAt(i)->MoveTo(BPoint(0,add_next_at));
-
ChildAt(i)->ResizeTo(w,ChildAt(i)->Frame().Height());
+ ChildAt(i)->ResizeTo(w,
ChildAt(i)->Frame().Height());
ChildAt(i)->ResizeToPreferred();
add_next_at += ChildAt(i)->Bounds().Height();
}
- ResizeTo(w,add_next_at);
}
-
int32 alerts_displayed;
float add_next_at;
BScrollView *scroll;
@@ -130,8 +125,6 @@ void
ErrorLogWindow::FrameResized(float newWidth, float newHeight)
{
ErrorPanel *panel = (ErrorPanel *)view;
- panel->ResizeTo(newWidth, panel->add_next_at);
- panel->FrameResized(newWidth - B_V_SCROLL_BAR_WIDTH,
panel->add_next_at);
panel->Invalidate();
if (panel->add_next_at > newHeight) {