[fix] fix not closing file picker dialog

This commit is contained in:
Julian Sparber
2017-09-03 20:13:54 +02:00
parent c91f15f588
commit 96c34292ff

View File

@@ -67,12 +67,15 @@ open_file_picker(GtkButton *btn, Peer *device) {
GtkFileChooser *chooser = GTK_FILE_CHOOSER (dialog); GtkFileChooser *chooser = GTK_FILE_CHOOSER (dialog);
filename = gtk_file_chooser_get_filename (chooser); filename = gtk_file_chooser_get_filename (chooser);
g_print("Choosen file is %s\n", filename); g_print("Choosen file is %s\n", filename);
gtk_widget_destroy (dialog);
addRouteToServer(g_compute_checksum_for_string (G_CHECKSUM_SHA256, filename, -1), filename, device->ip); addRouteToServer(g_compute_checksum_for_string (G_CHECKSUM_SHA256, filename, -1), filename, device->ip);
g_free (filename); g_free (filename);
} }
else
{
gtk_widget_destroy (dialog); gtk_widget_destroy (dialog);
} }
}
void update_remote_device_list(TeleportAppWindow *win, Peer *device) { void update_remote_device_list(TeleportAppWindow *win, Peer *device) {
TeleportAppWindowPrivate *priv; TeleportAppWindowPrivate *priv;