소스 검색

Internal: Set `MergeCellCommand#value` before `#isEnabled` so it is available in `#isEnabled` observable callbacks.

Szymon Cofalik 6 년 전
부모
커밋
fc9800614c
1개의 변경된 파일1개의 추가작업 그리고 3개의 파일을 삭제
  1. 1 3
      packages/ckeditor5-table/src/commands/mergecellcommand.js

+ 1 - 3
packages/ckeditor5-table/src/commands/mergecellcommand.js

@@ -64,10 +64,8 @@ export default class MergeCellCommand extends Command {
 	refresh() {
 		const cellToMerge = this._getMergeableCell();
 
-		this.isEnabled = !!cellToMerge;
-		// In order to check if currently selected cell can be merged with one defined by #direction some computation are done beforehand.
-		// As such we can cache it as a command's value.
 		this.value = cellToMerge;
+		this.isEnabled = !!cellToMerge;
 	}
 
 	/**