Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.3:Update
libfm
libfm-1.2.3-Fix-SF935.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libfm-1.2.3-Fix-SF935.patch of Package libfm
From 5f99bd8abdd26b55e84f4f876db7126245806197 Mon Sep 17 00:00:00 2001 From: Andriy Grytsenko <andrej@rep.kiev.ua> Date: Sat, 9 May 2015 16:38:12 +0300 Subject: [PATCH] [SF#935] Fix invalid desktop entry save if 'Cancel' was pressed in dialog. If not OK was pressed then finish() callback should be called with TRUE, not FALSE. --- NEWS | 3 +++ src/gtk/fm-file-properties.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index a8ee441..0c499ba 100644 --- a/NEWS +++ b/NEWS @@ -18,6 +18,9 @@ * Fixed wrong treating files like ".purple" as having extension "purple". +* Fixed invalid desktop entry save if 'Cancel' was pressed in the file + properties dialog window. + Changes on 1.2.3 since 1.2.2: diff --git a/src/gtk/fm-file-properties.c b/src/gtk/fm-file-properties.c index bd8199b..14a5aaf 100644 --- a/src/gtk/fm-file-properties.c +++ b/src/gtk/fm-file-properties.c @@ -2,7 +2,7 @@ * fm-file-properties.c * * Copyright 2009 PCMan <pcman.tw@gmail.com> - * Copyright 2012-2014 Andriy Grytsenko (LStranger) <andrej@rep.kiev.ua> + * Copyright 2012-2015 Andriy Grytsenko (LStranger) <andrej@rep.kiev.ua> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -917,7 +917,7 @@ static void on_response(GtkDialog* dlg, int response, FmFilePropData* data) { GSList *l, *l2; for (l = data->ext, l2 = data->extdata; l; l = l->next, l2 = l2->next) - ((FmFilePropExt*)l->data)->cb.finish(l2->data, FALSE); + ((FmFilePropExt*)l->data)->cb.finish(l2->data, TRUE); g_slist_free(data->ext); g_slist_free(data->extdata); data->ext = NULL; -- 2.1.4
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor