Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2006:
[Freeciv-Dev] (PR#15927) clicking resets the cursor state
Home

[Freeciv-Dev] (PR#15927) clicking resets the cursor state

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Subject: [Freeciv-Dev] (PR#15927) clicking resets the cursor state
From: "Jason Short" <jdorje@xxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 20 Mar 2006 19:14:48 -0800
Reply-to: bugs@xxxxxxxxxxx

<URL: http://bugs.freeciv.org/Ticket/Display.html?id=15927 >

Here is a backtrace.  In this case I had one unit selected.  Clicking on
it triggers a leave_mapcanvas call (???) which resets the cursor state
to default.

#0  modify_mouse_cursor (new_cursor_type=CURSOR_DEFAULT) at mapview.c:192
#1  0x08135dfe in update_unit_info_label (punits=0x829f4e0) at mapview.c:267
#2  0x08135585 in leave_mapcanvas (widget=0x82f7138, event=0x8ab93b8)
    at mapctrl.c:398
#3  0xb7d97820 in _gtk_marshal_BOOLEAN__BOXED (closure=0x8ac26b8,
    return_value=0xbf887410, n_param_values=2, param_values=0xbf8874fc,
    invocation_hint=0xbf8873fc, marshal_data=0x8135562) at
gtkmarshalers.c:83
#4  0xb79ab839 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5  0xb79bb0ea in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
#6  0xb79bc6de in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#7  0xb79bccd9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#8  0xb7e88f44 in gtk_widget_event_internal (widget=0x82f7138,
event=0x8ab93b8)
    at gtkwidget.c:3732
#9  0xb7d960f4 in IA__gtk_main_do_event (event=0x8ab93b8) at gtkmain.c:1420
#10 0xb7c2a34a in gdk_event_dispatch (source=0x4, callback=0, user_data=0x0)
    at gdkevents-x11.c:2291
#11 0xb7939b8c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#12 0xb793cf6b in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#13 0xb793d2c7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#14 0xb7d95261 in IA__gtk_main () at gtkmain.c:991
#15 0x0812b369 in ui_main (argc=1, argv=0xbf887c04) at gui_main.c:1340
#16 0x08059c34 in main (argc=1, argv=0xbf887c04) at civclient.c:378

-jason




[Prev in Thread] Current Thread [Next in Thread]