mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Minor fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3208 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
069ee0a760
commit
9e75d61719
@ -739,7 +739,7 @@ sr_get_active_cursor (SplitRegister *reg)
|
||||
* sequence of events get triggered and cascade down:
|
||||
* xaccVerifyCursorPosition()
|
||||
* doMoveCursor()
|
||||
* callback for move() which is this function (LedgerMoveCursor)
|
||||
* callback for move() (i.e., LedgerMoveCursor)
|
||||
* xaccSRSaveRegEntry()
|
||||
* RedrawRegEntry()
|
||||
* SRLoadRegister()
|
||||
|
@ -166,7 +166,6 @@ gnucash_sheet_hide_editing_cursor (GnucashSheet *sheet)
|
||||
static void
|
||||
gnucash_sheet_stop_editing (GnucashSheet *sheet)
|
||||
{
|
||||
|
||||
if (sheet->insert_signal > 0)
|
||||
gtk_signal_disconnect (GTK_OBJECT(sheet->entry),
|
||||
sheet->insert_signal);
|
||||
@ -377,7 +376,8 @@ gnucash_sheet_show_row (GnucashSheet *sheet, gint virt_row)
|
||||
g_return_if_fail (GNUCASH_IS_SHEET(sheet));
|
||||
|
||||
vcell_loc.virt_row = MAX (vcell_loc.virt_row, 1);
|
||||
vcell_loc.virt_row = MIN (vcell_loc.virt_row, sheet->num_virt_rows - 1);
|
||||
vcell_loc.virt_row = MIN (vcell_loc.virt_row,
|
||||
sheet->num_virt_rows - 1);
|
||||
|
||||
gnome_canvas_get_scroll_offsets (GNOME_CANVAS(sheet), &cx, &cy);
|
||||
x = cx;
|
||||
@ -740,7 +740,7 @@ gnucash_sheet_modify_current_cell(GnucashSheet *sheet, const gchar *new_text)
|
||||
gtk_entry_set_text (GTK_ENTRY (sheet->entry), retval);
|
||||
|
||||
gtk_signal_handler_unblock (GTK_OBJECT (sheet->entry),
|
||||
sheet->delete_signal);
|
||||
sheet->delete_signal);
|
||||
|
||||
gtk_signal_handler_unblock (GTK_OBJECT (sheet->entry),
|
||||
sheet->insert_signal);
|
||||
@ -811,16 +811,16 @@ gnucash_sheet_insert_cb (GtkWidget *widget,
|
||||
if (retval &&
|
||||
((safe_strcmp (retval, newval) != 0) ||
|
||||
(*position != old_position))) {
|
||||
gtk_signal_handler_block(GTK_OBJECT (sheet->entry),
|
||||
sheet->insert_signal);
|
||||
gtk_signal_handler_block (GTK_OBJECT (sheet->entry),
|
||||
sheet->insert_signal);
|
||||
|
||||
gtk_signal_handler_block(GTK_OBJECT (sheet->entry),
|
||||
sheet->delete_signal);
|
||||
gtk_signal_handler_block (GTK_OBJECT (sheet->entry),
|
||||
sheet->delete_signal);
|
||||
|
||||
gtk_entry_set_text (GTK_ENTRY (sheet->entry), retval);
|
||||
|
||||
gtk_signal_handler_unblock(GTK_OBJECT (sheet->entry),
|
||||
sheet->delete_signal);
|
||||
gtk_signal_handler_unblock (GTK_OBJECT (sheet->entry),
|
||||
sheet->delete_signal);
|
||||
|
||||
gtk_signal_handler_unblock (GTK_OBJECT (sheet->entry),
|
||||
sheet->insert_signal);
|
||||
@ -897,13 +897,13 @@ gnucash_sheet_delete_cb (GtkWidget *widget,
|
||||
gtk_signal_handler_block (GTK_OBJECT (sheet->entry),
|
||||
sheet->insert_signal);
|
||||
|
||||
gtk_signal_handler_block(GTK_OBJECT (sheet->entry),
|
||||
sheet->delete_signal);
|
||||
gtk_signal_handler_block (GTK_OBJECT (sheet->entry),
|
||||
sheet->delete_signal);
|
||||
|
||||
gtk_entry_set_text (GTK_ENTRY (sheet->entry), retval);
|
||||
|
||||
gtk_signal_handler_unblock(GTK_OBJECT (sheet->entry),
|
||||
sheet->delete_signal);
|
||||
gtk_signal_handler_unblock (GTK_OBJECT (sheet->entry),
|
||||
sheet->delete_signal);
|
||||
|
||||
gtk_signal_handler_unblock (GTK_OBJECT (sheet->entry),
|
||||
sheet->insert_signal);
|
||||
|
Loading…
Reference in New Issue
Block a user