diff -abBdpuNPr --exclude='*.svn' irrlicht-svn-ss/trunk/source/Irrlicht/CGUIColorSelectDialog.cpp Irrlicht_starsonata/source/Irrlicht/CGUIColorSelectDialog.cpp --- irrlicht-svn-ss/trunk/source/Irrlicht/CGUIColorSelectDialog.cpp 2007-07-26 02:11:08.000000000 +0200 +++ Irrlicht_starsonata/source/Irrlicht/CGUIColorSelectDialog.cpp 2008-05-23 00:58:20.000000000 +0200 @@ -338,6 +338,8 @@ void CGUIColorSelectDialog::buildColorRi //! called if an event happened. bool CGUIColorSelectDialog::OnEvent(SEvent event) { + if (!IsEnabled) + return IGUIElement::OnEvent(event); switch(event.EventType) {