Pay attention to tags that turn invisibility off as well as tags that turn
2007-10-26 Owen Taylor <otaylor@redhat.com> * gtk/gtktextbtree.c (_gtk_text_btree_char_is_invisible): Pay attention to tags that turn invisibility off as well as tags that turn invsibility on. (#488051, Mathias Hasselmann) svn path=/trunk/; revision=18949
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2007-10-26 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* gtk/gtktextbtree.c (_gtk_text_btree_char_is_invisible):
|
||||||
|
Pay attention to tags that turn invisibility off as well
|
||||||
|
as tags that turn invsibility on. (#488051, Mathias Hasselmann)
|
||||||
|
|
||||||
2007-10-24 Johan Dahlin <jdahlin@async.com.br>
|
2007-10-24 Johan Dahlin <jdahlin@async.com.br>
|
||||||
|
|
||||||
* gtk/gtkbuilder.c: Improve gtk_builder_get_type_from_name()
|
* gtk/gtkbuilder.c: Improve gtk_builder_get_type_from_name()
|
||||||
|
|||||||
@ -2498,7 +2498,7 @@ _gtk_text_btree_char_is_invisible (const GtkTextIter *iter)
|
|||||||
|| (seg->type == >k_text_toggle_off_type))
|
|| (seg->type == >k_text_toggle_off_type))
|
||||||
{
|
{
|
||||||
tag = seg->body.toggle.info->tag;
|
tag = seg->body.toggle.info->tag;
|
||||||
if (tag->invisible_set && tag->values->invisible)
|
if (tag->invisible_set)
|
||||||
{
|
{
|
||||||
tags[tag->priority] = tag;
|
tags[tag->priority] = tag;
|
||||||
tagCnts[tag->priority]++;
|
tagCnts[tag->priority]++;
|
||||||
@ -2522,7 +2522,7 @@ _gtk_text_btree_char_is_invisible (const GtkTextIter *iter)
|
|||||||
|| (seg->type == >k_text_toggle_off_type))
|
|| (seg->type == >k_text_toggle_off_type))
|
||||||
{
|
{
|
||||||
tag = seg->body.toggle.info->tag;
|
tag = seg->body.toggle.info->tag;
|
||||||
if (tag->invisible_set && tag->values->invisible)
|
if (tag->invisible_set)
|
||||||
{
|
{
|
||||||
tags[tag->priority] = tag;
|
tags[tag->priority] = tag;
|
||||||
tagCnts[tag->priority]++;
|
tagCnts[tag->priority]++;
|
||||||
@ -2551,7 +2551,7 @@ _gtk_text_btree_char_is_invisible (const GtkTextIter *iter)
|
|||||||
if (summary->toggle_count & 1)
|
if (summary->toggle_count & 1)
|
||||||
{
|
{
|
||||||
tag = summary->info->tag;
|
tag = summary->info->tag;
|
||||||
if (tag->invisible_set && tag->values->invisible)
|
if (tag->invisible_set)
|
||||||
{
|
{
|
||||||
tags[tag->priority] = tag;
|
tags[tag->priority] = tag;
|
||||||
tagCnts[tag->priority] += summary->toggle_count;
|
tagCnts[tag->priority] += summary->toggle_count;
|
||||||
|
|||||||
Reference in New Issue
Block a user