[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master d0c0f5f648: * src/haikuterm.c (haiku_read_socket): Add work for f
From: |
Po Lu |
Subject: |
master d0c0f5f648: * src/haikuterm.c (haiku_read_socket): Add work for frame size bug. |
Date: |
Tue, 18 Jan 2022 04:47:39 -0500 (EST) |
branch: master
commit d0c0f5f648f97b4cd939fdbd43c94376f2d9be7f
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
* src/haikuterm.c (haiku_read_socket): Add work for frame size bug.
BWindow::ResizeTo seems to have the same rounding issues that
BRect has, but I have no idea how to solve it there. As a
temporary workaround until a solution has been found, avoid
garbaging tooltip frames when FrameResized reports different
dimensions from what they were set to.
---
src/haikuterm.c | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/src/haikuterm.c b/src/haikuterm.c
index 7de792454f..34cd1885a8 100644
--- a/src/haikuterm.c
+++ b/src/haikuterm.c
@@ -2647,15 +2647,6 @@ haiku_read_socket (struct terminal *terminal, struct
input_event *hold_quit)
if (FRAME_TOOLTIP_P (f))
{
- if (FRAME_PIXEL_WIDTH (f) != width
- || FRAME_PIXEL_HEIGHT (f) != height)
- {
- SET_FRAME_GARBAGED (f);
- BView_draw_lock (FRAME_HAIKU_VIEW (f));
- BView_resize_to (FRAME_HAIKU_VIEW (f), width, height);
- BView_draw_unlock (FRAME_HAIKU_VIEW (f));
- }
-
FRAME_PIXEL_WIDTH (f) = width;
FRAME_PIXEL_HEIGHT (f) = height;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master d0c0f5f648: * src/haikuterm.c (haiku_read_socket): Add work for frame size bug.,
Po Lu <=