 			else sortDirection = "asc"
 			column.set("sortDirection", sortDirection)
 
-			if @fire("sortDirectionChange", @, {
-				column: column
-				sortDirection: sortDirection
-			}) is false
-				return
-
 			collection = @_realOriginItems or @_realItems
 			if not collection then return
 

			if @_sortMode is "remote"
				if collection instanceof cola.EntityList
					invoker = collection._providerInvoker
					if invoker
						parameter = invoker.invokerOptions.data
						if not parameter
							invoker.invokerOptions.data = parameter = {}
						else if typeof parameter isnt "object" or parameter instanceof cola.EntityList or parameter instanceof Date
							throw new cola.Exception("Can not set sort parameter automatically.")
						else if parameter instanceof cola.Entity
							parameter = parameter.toJSON()
						parameter.sort = criteria

						cola.util.flush(collection)
			else
				@set("sortCriteria", criteria)
		return


			def += "}"
			columnCssDefs.push(def)

		def = ".#{@_uniqueId} >.center.ui.inner-table >.table-body{"
		def += "width:#{centerPaneWidth}px;"
		def += "}"
		columnCssDefs.push(def)

		head = document.querySelector("head") or document.documentElement
		@_styleSheetDom ?= $.xCreate(
