projects
/
gc-dialer
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5582c2b
)
Fixing a button update bug in SMS window
author
Ed Page
<eopage@byu.net>
Sat, 8 Jan 2011 01:19:57 +0000
(19:19 -0600)
committer
Ed Page
<eopage@byu.net>
Sat, 8 Jan 2011 01:19:57 +0000
(19:19 -0600)
src/dialogs.py
patch
|
blob
|
history
diff --git
a/src/dialogs.py
b/src/dialogs.py
index
e6c6fcc
..
0ef96c2
100644
(file)
--- a/
src/dialogs.py
+++ b/
src/dialogs.py
@@
-438,7
+438,7
@@
class SMSEntryWindow(object):
self._scrollTimer.timeout.connect(self._on_delayed_scroll_to_bottom)
self._window.show()
self._scrollTimer.timeout.connect(self._on_delayed_scroll_to_bottom)
self._window.show()
- self._update_recipients()
+ self._update_target_fields()
def close(self):
self._window.destroy()
def close(self):
self._window.destroy()
@@
-471,9
+471,10
@@
class SMSEntryWindow(object):
else:
self._smsButton.setEnabled(True)
else:
self._smsButton.setEnabled(True)
- def _update_recipients(self):
+ def _update_target_fields(self):
draftContactsCount = self._session.draft.get_num_contacts()
if draftContactsCount == 0:
draftContactsCount = self._session.draft.get_num_contacts()
if draftContactsCount == 0:
+ self._clear_target_list()
self._window.hide()
self._singleNumbersCID = None
elif draftContactsCount == 1:
self._window.hide()
self._singleNumbersCID = None
elif draftContactsCount == 1:
@@
-626,7
+627,8
@@
class SMSEntryWindow(object):
@QtCore.pyqtSlot()
@misc_utils.log_exception(_moduleLogger)
def _on_recipients_changed(self):
@QtCore.pyqtSlot()
@misc_utils.log_exception(_moduleLogger)
def _on_recipients_changed(self):
- self._update_recipients()
+ self._update_target_fields()
+ self._update_button_state()
@QtCore.pyqtSlot()
@misc_utils.log_exception(_moduleLogger)
@QtCore.pyqtSlot()
@misc_utils.log_exception(_moduleLogger)