mirror of
https://github.com/google/blockly.git
synced 2026-01-09 01:50:11 +01:00
Fix start hats (#3651)
This commit is contained in:
@@ -262,7 +262,7 @@ Blockly.blockRendering.RenderInfo.prototype.createRows_ = function() {
|
||||
*/
|
||||
Blockly.blockRendering.RenderInfo.prototype.populateTopRow_ = function() {
|
||||
var hasPrevious = !!this.block_.previousConnection;
|
||||
var hasHat = (typeof this.block_.hat !== 'undefined' ?
|
||||
var hasHat = (this.block_.hat ?
|
||||
this.block_.hat === 'cap' : this.constants_.ADD_START_HATS) &&
|
||||
!this.outputConnection && !hasPrevious;
|
||||
var leftSquareCorner = this.topRow.hasLeftSquareCorner(this.block_);
|
||||
|
||||
@@ -290,7 +290,7 @@ Blockly.utils.object.inherits(Blockly.blockRendering.TopRow,
|
||||
* @return {boolean} Whether or not the top row has a left square corner.
|
||||
*/
|
||||
Blockly.blockRendering.TopRow.prototype.hasLeftSquareCorner = function(block) {
|
||||
var hasHat = (typeof block.hat !== 'undefined' ?
|
||||
var hasHat = (block.hat ?
|
||||
block.hat === 'cap' : this.constants_.ADD_START_HATS) &&
|
||||
!block.outputConnection && !block.previousConnection;
|
||||
var prevBlock = block.getPreviousBlock();
|
||||
|
||||
@@ -62,7 +62,7 @@ Blockly.zelos.TopRow.prototype.endsWithElemSpacer = function() {
|
||||
* @override
|
||||
*/
|
||||
Blockly.zelos.TopRow.prototype.hasLeftSquareCorner = function(block) {
|
||||
var hasHat = (typeof block.hat !== 'undefined' ?
|
||||
var hasHat = (block.hat ?
|
||||
block.hat === 'cap' : this.constants_.ADD_START_HATS) &&
|
||||
!block.outputConnection && !block.previousConnection;
|
||||
return !!block.outputConnection || hasHat;
|
||||
|
||||
Reference in New Issue
Block a user