Changeset 77b541ba8ecb…
Parent 68a7b0de052a…
by
Changes to 2 files · Browse files at 77b541ba8ecb Showing diff from parent 68a7b0de052a Diff from another changeset...
@@ -383,8 +383,11 @@ @pyqtSlot()
def onSettingsButtonClicked(self):
from tortoisehg.hgqt import settings
-
- settings.SettingsDialog(parent=self, focus='reviewboard.server').exec_()
+ if settings.SettingsDialog(parent=self, focus='reviewboard.server').exec_():
+ # not use repo.configChanged because it can clobber user input
+ # accidentally.
+ self.repo.invalidateui() # force reloading config immediately
+ self.readSettings()
def run(ui, *pats, **opts):
revs = opts.get('rev') or None
|
@@ -338,6 +338,22 @@ </hints>
</connection>
<connection>
+ <sender>settings_button</sender>
+ <signal>clicked()</signal>
+ <receiver>PostReviewDialog</receiver>
+ <slot>onSettingsButtonClicked()</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>20</x>
+ <y>20</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
<sender>close_button</sender>
<signal>clicked()</signal>
<receiver>PostReviewDialog</receiver>
|
Loading...