set gtksctree's anchor correct (immediate execute
changes the tree's layout, and anchor points at
the incorrect row). fixes "[ 657233 ] multiple msg
delete sometimes off by 1".
we probably have to look for more tree layout /
anchor glitches.
+2002-12-29 [alfons] 0.8.8claws20
+
+ * src/summaryview.c
+ set gtksctree's anchor correct (immediate execute
+ changes the tree's layout, and anchor points at
+ the incorrect row). fixes "[ 657233 ] multiple msg
+ delete sometimes off by 1".
+ we probably have to look for more tree layout /
+ anchor glitches.
+
2002-12-29 [paul] 0.8.8claws19
* src/summaryview.c
MICRO_VERSION=8
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=claws19
+EXTRA_VERSION=claws20
VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
dnl set $target
FALSE);
}
- if (prefs_common.immediate_exec || item->stype == F_TRASH)
+ if (prefs_common.immediate_exec || item->stype == F_TRASH) {
summary_execute(summaryview);
- else
+ /* after deleting, the anchor may be at an invalid row
+ * so reset it to the node we found earlier */
+ gtk_sctree_set_anchor_row(GTK_SCTREE(ctree), node);
+ } else
summary_status_show(summaryview);
}