Actually, that didn't really fix it. But this does.
This commit is contained in:
		
							parent
							
								
									50406b13e6
								
							
						
					
					
						commit
						ebea2ef2b0
					
				
					 1 changed files with 4 additions and 11 deletions
				
			
		| 
						 | 
					@ -346,10 +346,9 @@ class ChangeActivityDialog:
 | 
				
			||||||
		self.checkbutton = self.xml.get_widget('enable_checkbutton')
 | 
							self.checkbutton = self.xml.get_widget('enable_checkbutton')
 | 
				
			||||||
		self.notebook = self.xml.get_widget('notebook')
 | 
							self.notebook = self.xml.get_widget('notebook')
 | 
				
			||||||
		self.entry = self.xml.get_widget('description_entry')
 | 
							self.entry = self.xml.get_widget('description_entry')
 | 
				
			||||||
		self.ok_button = self.xml.get_widget('ok_button')
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
		self.activity = None
 | 
							self.activity = 'working'
 | 
				
			||||||
		self.subactivity = None
 | 
							self.subactivity = 'other'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		rbtns = {}
 | 
							rbtns = {}
 | 
				
			||||||
		group = None
 | 
							group = None
 | 
				
			||||||
| 
						 | 
					@ -388,6 +387,8 @@ class ChangeActivityDialog:
 | 
				
			||||||
				[category, 'other'])
 | 
									[category, 'other'])
 | 
				
			||||||
			vbox.pack_start(rbtns[act], False, False, 0)
 | 
								vbox.pack_start(rbtns[act], False, False, 0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							rbtns['working_other'].set_active(True)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		con = gajim.connections[account]
 | 
							con = gajim.connections[account]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		if 'activity' in con.activity \
 | 
							if 'activity' in con.activity \
 | 
				
			||||||
| 
						 | 
					@ -419,19 +420,11 @@ class ChangeActivityDialog:
 | 
				
			||||||
		self.notebook.set_sensitive(widget.get_active())
 | 
							self.notebook.set_sensitive(widget.get_active())
 | 
				
			||||||
		self.entry.set_sensitive(widget.get_active())
 | 
							self.entry.set_sensitive(widget.get_active())
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		if widget.get_active() and (self.activity is None \
 | 
					 | 
				
			||||||
		or self.subactivity is None):
 | 
					 | 
				
			||||||
			self.ok_button.set_sensitive(False)
 | 
					 | 
				
			||||||
		else:
 | 
					 | 
				
			||||||
			self.ok_button.set_sensitive(True)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	def on_rbtn_toggled(self, widget, data):
 | 
						def on_rbtn_toggled(self, widget, data):
 | 
				
			||||||
		if widget.get_active():
 | 
							if widget.get_active():
 | 
				
			||||||
			self.activity = data[0]
 | 
								self.activity = data[0]
 | 
				
			||||||
			self.subactivity = data[1]
 | 
								self.subactivity = data[1]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		self.ok_button.set_sensitive(True)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	def on_ok_button_clicked(self, widget):
 | 
						def on_ok_button_clicked(self, widget):
 | 
				
			||||||
		'''
 | 
							'''
 | 
				
			||||||
		Return activity and messsage (None if no activity selected)
 | 
							Return activity and messsage (None if no activity selected)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue