Skip to content

Commit 2e489cd

Browse files
committed
Fix no diff if switch to composite mode inside subrepo
1 parent 08e8e4e commit 2e489cd

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

qgitc/gitview.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ def __setupSignals(self):
8989

9090
self._delayTimer.timeout.connect(self.__onDelayTimeOut)
9191

92+
qApp.settings().compositeModeChanged.connect(self.__onCompositeModeChanged)
93+
9294
def __updateBranches(self, activeBranch=None):
9395
self.ui.cbBranch.clear()
9496
self.ui.logView.clear()
@@ -383,3 +385,8 @@ def queryClose(self):
383385
self.ui.logView.queryClose()
384386
self.ui.diffView.queryClose()
385387
return True
388+
389+
def __onCompositeModeChanged(self, checked):
390+
branch = self.ui.cbBranch.currentText()
391+
branchDir = Git.branchDir(branch)
392+
self.ui.diffView.setBranchDir(branchDir)

0 commit comments

Comments
 (0)