*really* suppress log messages from inside wxYield
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		| @@ -108,13 +108,13 @@ bool wxYield() | |||||||
|         g_isIdle = TRUE; |         g_isIdle = TRUE; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     while (gtk_events_pending()) |  | ||||||
|         gtk_main_iteration(); |  | ||||||
|  |  | ||||||
|     // disable log flushing from here because a call to wxYield() shouldn't |     // disable log flushing from here because a call to wxYield() shouldn't | ||||||
|     // normally result in message boxes popping up &c |     // normally result in message boxes popping up &c | ||||||
|     wxLog::Suspend(); |     wxLog::Suspend(); | ||||||
|  |  | ||||||
|  |     while (gtk_events_pending()) | ||||||
|  |         gtk_main_iteration(); | ||||||
|  |  | ||||||
|     /* it's necessary to call ProcessIdle() to update the frames sizes which |     /* it's necessary to call ProcessIdle() to update the frames sizes which | ||||||
|        might have been changed (it also will update other things set from |        might have been changed (it also will update other things set from | ||||||
|        OnUpdateUI() which is a nice (and desired) side effect) */ |        OnUpdateUI() which is a nice (and desired) side effect) */ | ||||||
|   | |||||||
| @@ -108,13 +108,13 @@ bool wxYield() | |||||||
|         g_isIdle = TRUE; |         g_isIdle = TRUE; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     while (gtk_events_pending()) |  | ||||||
|         gtk_main_iteration(); |  | ||||||
|  |  | ||||||
|     // disable log flushing from here because a call to wxYield() shouldn't |     // disable log flushing from here because a call to wxYield() shouldn't | ||||||
|     // normally result in message boxes popping up &c |     // normally result in message boxes popping up &c | ||||||
|     wxLog::Suspend(); |     wxLog::Suspend(); | ||||||
|  |  | ||||||
|  |     while (gtk_events_pending()) | ||||||
|  |         gtk_main_iteration(); | ||||||
|  |  | ||||||
|     /* it's necessary to call ProcessIdle() to update the frames sizes which |     /* it's necessary to call ProcessIdle() to update the frames sizes which | ||||||
|        might have been changed (it also will update other things set from |        might have been changed (it also will update other things set from | ||||||
|        OnUpdateUI() which is a nice (and desired) side effect) */ |        OnUpdateUI() which is a nice (and desired) side effect) */ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user