Revision: 2639 http://geany.svn.sourceforge.net/geany/?rev=2639&view=rev Author: eht16 Date: 2008-06-03 11:15:52 -0700 (Tue, 03 Jun 2008)
Log Message: ----------- When quitting, prevent inconsistent GUI elements when cancelling on an unsaved file.
Modified Paths: -------------- trunk/ChangeLog trunk/src/dialogs.c
Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2008-06-03 17:26:22 UTC (rev 2638) +++ trunk/ChangeLog 2008-06-03 18:15:52 UTC (rev 2639) @@ -23,6 +23,9 @@
* src/main.c: Fix slightly wrong preprocessor checks. + * src/dialogs.c: + When quitting, prevent inconsistent GUI elements when cancelling on + an unsaved file.
2008-06-02 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
Modified: trunk/src/dialogs.c =================================================================== --- trunk/src/dialogs.c 2008-06-03 17:26:22 UTC (rev 2638) +++ trunk/src/dialogs.c 2008-06-03 18:15:52 UTC (rev 2639) @@ -54,6 +54,7 @@ #include "keybindings.h" #include "encodings.h" #include "build.h" +#include "main.h"
enum @@ -668,8 +669,10 @@ gint ret;
/* display the file tab to remind the user of the document */ + main_status.quitting = FALSE; gtk_notebook_set_current_page(GTK_NOTEBOOK(main_widgets.notebook), document_get_notebook_page(idx)); + main_status.quitting = TRUE;
if (documents[idx]->file_name != NULL) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.