Forced optimal width for ColorHexEdit widget and improved backspace behavior