After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 75815 - (panel Crash at 65.184.161.37)
(panel Crash at 65.184.161.37)
Status: RESOLVED DUPLICATE of bug 69333
Product: gnome-core
Classification: Deprecated
Component: panel
unspecified
Other other
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2002-03-21 23:24 UTC by minhtruong99
Modified: 2015-09-02 02:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GtkTextView: various scroll fixes (6.14 KB, patch)
2015-09-01 17:29 UTC, sébastien lafargue
committed Details | Review

Description minhtruong99 2002-03-21 23:24:45 UTC
Package: panel
Version: 1.4.0.6
Severity: 

>Synopsis: 
>Class: sw-bug
System: 

>Description:


>How-To-Repeat:




------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-03-21 18:24 -------

The original reporter (minhtruong99@yahoo.com) of this bug does not have an account here.
Reassigning to the exporter, unknown@bugzilla.gnome.org.
Reassigning to the default owner of the component, panel-maint@bugzilla.gnome.org.

Comment 1 Wayne Schuller 2002-03-23 06:40:49 UTC

*** This bug has been marked as a duplicate of 69333 ***
Comment 2 sébastien lafargue 2015-09-01 17:29:00 UTC
Created attachment 310437 [details] [review]
GtkTextView: various scroll fixes

The purpose of this patch is to fix regressions in GtkTextView
scroll behaviours due to commit d138156.
( addition of padding and margins to the view )

Adding some padding is done by, for example, in inspector css tab with:

GtkTextView {
  padding: 10px 10px 10px 10px;
}

and adding margins, by changing one of *-margin properties
( * standing for left/right/top/bottom ) or the corresponding
accessor functions.

Understand that none of these bugs are easy to trigger.
What's happened is that a old and wrong version of the code of the code
( lost in the mean time ) was pushed.

These bugs are best seen with wrap mode set to off.

The commit 8baab8f fix a first regression.

This one is about:

- Cursor going out of the view at line ends instead of being visible
  or triggering the horizontal scroll.

- Padding not displayed correctly
  when moving cursor at beginning/end of lines

- When horizontal scroll position not at left, cursor can make scroll
  by more than one character (you need left padding to see this )

- Moving the cursor arround, the rendered text can be shitted in x or y.
  ( fixed by converting adjustment float values
  to integer before calculations )

  It can be observed by going down with the cursor more
  than the view height then going up

- retval return value of _gtk_text_view_scroll_to_iter wrong in some cases

In addition, this patch re-factor priv->top_border
in screen_dest.y calculation

Of course, all GtkTextView and GtkSourceView based app were impacted
by these bugs ( gedit for example, see bug 754147 )

https://bugzilla.gnome.org/show_bug.cgi?id=753815
Comment 3 sébastien lafargue 2015-09-01 17:33:30 UTC
warning: sorry, wrong attachment bug report
Comment 4 Matthias Clasen 2015-09-02 02:49:25 UTC
Comment on attachment 310437 [details] [review]
GtkTextView: various scroll fixes

Attachment 310437 [details] pushed as 9ad6ac0 - GtkTextView: various scroll fixes