Skip to content

Commit

Permalink
fixed #3176 - triggering user interaction hat blocks
Browse files Browse the repository at this point in the history
  • Loading branch information
jmoenig committed Feb 4, 2023
1 parent 69df86d commit 0012076
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 6 deletions.
8 changes: 8 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@
* **Documentation Updates:**
* **Translation Updates:**

## 8.1.1:
* **Notable Fixes:**
* fixed #3176 - triggering user interaction hat blocks

### 2023-02-03
* objects: fixed #3176 - triggering user interaction hat blocks
* gui: prepared v8.1.2 patch

## 8.1.1:
* **Notable Fixes:**
* loading old projects only hides new blocks if they already contain hidden ones
Expand Down
2 changes: 1 addition & 1 deletion snap.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<script src="src/widgets.js?version=2022-10-19"></script>
<script src="src/blocks.js?version=2023-02-03"></script>
<script src="src/threads.js?version=2023-02-03"></script>
<script src="src/objects.js?version=2023-01-31"></script>
<script src="src/objects.js?version=2023-02-04"></script>
<script src="src/scenes.js?version=2022-10-25"></script>
<script src="src/gui.js?version=2023-02-03"></script>
<script src="src/paint.js?version=2021-07-05"></script>
Expand Down
4 changes: 2 additions & 2 deletions src/gui.js
Original file line number Diff line number Diff line change
Expand Up @@ -86,11 +86,11 @@ BlockVisibilityDialogMorph, ThreadManager, isString, SnapExtensions*/

// Global stuff ////////////////////////////////////////////////////////

modules.gui = '2022-February-03';
modules.gui = '2022-February-04';

// Declarations

var SnapVersion = '8.1.1';
var SnapVersion = '8.1.2';

var IDE_Morph;
var ProjectDialogMorph;
Expand Down
8 changes: 6 additions & 2 deletions src/objects.js
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ embedMetadataPNG, SnapExtensions, SnapSerializer*/

/*jshint esversion: 11*/

modules.objects = '2023-January-31';
modules.objects = '2023-February-04';

var SpriteMorph;
var StageMorph;
Expand Down Expand Up @@ -6797,7 +6797,11 @@ SpriteMorph.prototype.allHatBlocksForInteraction = function (interaction) {
return this.scripts.children.filter(morph => {
if (morph.selector) {
if (morph.selector === 'receiveInteraction') {
return morph.inputs()[0].evaluate()[0] === interaction;
var choice = morph.inputs()[0].evaluate();
return (choice instanceof Array ?
choice[0]
: choice
) === interaction;
}
}
return false;
Expand Down
2 changes: 1 addition & 1 deletion sw.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var snapVersion = '8.1.1',
var snapVersion = '8.1.2',
cacheName = `snap-pwa-${snapVersion}`,
filesToCache = [
'snap.html',
Expand Down

0 comments on commit 0012076

Please sign in to comment.