Fix nick change dialog being barely visible in most cases

This commit is contained in:
Berke Viktor
2012-10-22 22:27:30 +02:00
parent 332bde3c99
commit a9fe82a1b8
2 changed files with 11 additions and 2 deletions

View File

@@ -572,7 +572,16 @@ fe_get_str (char *msg, char *def, void *callback, void *userdata)
GTK_STOCK_OK, GTK_RESPONSE_ACCEPT,
NULL);
gtk_box_set_homogeneous (GTK_BOX (GTK_DIALOG (dialog)->vbox), TRUE);
gtk_window_set_position (GTK_WINDOW (dialog), GTK_WIN_POS_MOUSE);
if ((int*) userdata == 1) /* nick box is usually on the very bottom, make it centered */
{
gtk_window_set_position (GTK_WINDOW (dialog), GTK_WIN_POS_CENTER);
}
else
{
gtk_window_set_position (GTK_WINDOW (dialog), GTK_WIN_POS_MOUSE);
}
hbox = gtk_hbox_new (TRUE, 0);
g_object_set_data (G_OBJECT (dialog), "cb", callback);