[meld] filediff: Make conflict resolution prompt use correct path (bgo#756148)
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld] filediff: Make conflict resolution prompt use correct path (bgo#756148)
- Date: Thu, 8 Oct 2015 20:40:54 +0000 (UTC)
commit 488f80dda2dcc826d4a9b6075132a92dd1af13f0
Author: Andrew Sutherland <asutherland asutherland org>
Date: Fri Oct 9 06:38:17 2015 +1000
filediff: Make conflict resolution prompt use correct path (bgo#756148)
We were incorrectly using the loaded file, but Meld's conflict
resolution code always sets a merge-output file. Until recently these
always happened to be the same, but the new git merge changes made
this no longer the case.
meld/filediff.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/meld/filediff.py b/meld/filediff.py
index 0aabdba..59ac13f 100644
--- a/meld/filediff.py
+++ b/meld/filediff.py
@@ -850,7 +850,8 @@ class FileDiff(melddoc.MeldDoc, gnomeglade.Component):
messagetype=Gtk.MessageType.QUESTION)
if resolve_response == Gtk.ResponseType.OK:
- conflict_file = self.textbuffer[1].data.filename
+ bufdata = self.textbuffer[1].data
+ conflict_file = bufdata.savefile or bufdata.filename
parent.command('resolve', [conflict_file])
return response
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]