Opened 8 years ago

Closed 6 years ago

#3307 closed defect (fixed)

Scrollbars should be touching the edges of the screen

Reported by: HoboPrimate Owned by: godiard
Priority: Unspecified by Maintainer Milestone: Unspecified
Component: Write Version: 0.94.x
Severity: Unspecified Keywords:
Cc: humitos Distribution/OS: Fedora
Bug Status: Unconfirmed

Description

I'm using resolution 1024x768.

Because of the small space between the scrollbars and the edges of the screen, you can't just move the cursor to the right or bottom until it hits the edge, and then click to move the scroll bar. You have to look at and hit exactly on the scrollbar.

Change History (3)

comment:1 Changed 8 years ago by godiard

Patch sent upstream.

[gonzalo@nautilus gtk]$ diff -u ap_UnixFrameImpl.cpp.ori  ap_UnixFrameImpl.cpp
--- ap_UnixFrameImpl.cpp.ori	2012-03-09 10:14:04.496284042 -0300
+++ ap_UnixFrameImpl.cpp	2012-03-09 10:25:59.215476836 -0300
@@ -348,18 +348,12 @@
 						 0, 0); 
 	}
 #endif
-	// create a 3d box and put the table in it, so that we
-	// get a sunken in look.
-	m_wSunkenBox = gtk_frame_new(NULL);
-	gtk_frame_set_shadow_type(GTK_FRAME(m_wSunkenBox), GTK_SHADOW_IN);
-	gtk_container_add(GTK_CONTAINER(m_wSunkenBox), m_grid);
 
 	// (scrollbars are shown, only if needed, by _setScrollRange)
 	gtk_widget_show(m_dArea);
 	gtk_widget_show(m_innergrid);
 	gtk_widget_show(m_grid);
-
-	return m_wSunkenBox;
+	return m_grid;
 }
 
 void AP_UnixFrameImpl::_hideMenuScroll(bool bHideMenuScroll)

comment:3 Changed 6 years ago by godiard

  • Resolution set to fixed
  • Status changed from new to closed

Fixed upstream. Is working ok on Write 88.

Note: See TracTickets for help on using tickets.