m (when stage clicked: um)
m (Bugs: can confirm bug on scratchwikiskin skin)
(19 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{broken|date=September 2016}}
 
{{Wiki Standards|Language informal, hard to read and understand|date=June 2018}}
 
{{outdated|Many bugs have been fixed}}
 
 
{{shortcut|S:SB2BUGS}}
 
{{shortcut|S:SB2BUGS}}
 +
{{External Programs}}
 
__NEWSECTIONLINK__
 
__NEWSECTIONLINK__
  
{{note|This page is very probably out of date. Try the [http://github.com/blob8108/scratchblocks2/issues issue tracker on GitHub]. (Although you might still like to discuss bugs here before reporting them.)}}
+
This page is a list of bugs in the 2.0 Block Plugin. If you have a Github account, add the bug directly to the [http://github.com/blob8108/scratchblocks2/issues issue tracker].
  
This page is a list of bugs in the new 2.0 Block Plugin.
+
Otherwise, click "Edit" at the top to add a bug. Above the code <code>|}</code>, add this code: <br/>
 +
<code>|- <br/>
 +
|Brief description of bug <br/>
 +
|Description <br/>
 +
|Skin <br/>
 +
|Example</code> <br/>
 +
The example '''must''' be in the form of Scratchblocks.
  
The wiki usually lags behind the latest version of the plugin. '''Before reporting a bug, please test it on [http://scratchblocks.github.io the plugin test page].''' If the bug doesn't happen there, then all you've found is that the wiki's out of date. Go bug scmb1 to update the wiki or something.
 
 
If you have a Github account, add the bug directly to the [http://github.com/blob8108/scratchblocks2/issues issue tracker].
 
 
Otherwise, click "Add Topic" at the top to add a bug. Be descriptive and give an example. Write the example here in a <code><nowiki><scratchblocks></nowiki></code> tag, sign with four tildes (<nowiki>~~~~</nowiki>), and also '''provide a link to the [http://scratchblocks.github.io test page]''' showing the same example. Thanks!
 
 
You can comment on a bug like you can on a talk page. Just remember to indent your post(s) and sign them.
 
  
 
Archives:
 
Archives:
*[[Scratch Wiki:Block Plugin Bugs/Archive]]
+
* [[Scratch Wiki:Block Plugin Bugs/Archive]]
*[[Scratch Wiki:Block Plugin Bugs/Archive2]]
+
* [[Scratch Wiki:Block Plugin Bugs/Archive2]]
 
Move finished discussions to a new archive page.
 
Move finished discussions to a new archive page.
  
[[Category:Community]]
+
==Bugs==
[[Category:Scratch Wiki Bugs]]
+
<!--
 +
Editors, there are two standard types of links that are recommended:
 +
Report Thread - A link to a forum thread reporting the bug.
 +
Github - A link to a Github issue about the bug.
 +
-->
  
==Extension blocks are purple==
+
{| class="wikitable"
The extension blocks are dark velvety purple, slightly darker than the custom blocks. The real ones are dark gray.
+
|-
 +
! width="10%" | Bug
 +
! width="20%" | Description
 +
! width="05%" | Skin
 +
! width="50%" | Example
 +
<!--This is how the table should look.
 +
|- <br/>
 +
|Brief description of bug <br/>
 +
|Description <br/>
 +
|Skin <br/>
 +
|Example <br/>
  
 +
-->
 +
|-
 +
|Scratchblocks do not appear correctly when show preview is clicked
 +
|When a user clickes Show Preview, Scratchblocks do not render, and the source code is shown. However, when preview is showed immediately after edit is clicked, blocks show correctly.
 +
|All
 +
|[[File:Scratchblocks code bug.png]]
 +
|-
 +
|Scrolling past Scratchblocks is very laggy in Chrome
 +
|If a user scrolls past scratchblocks using Chrome, the scrolling will become choppy. However, sound is not disturbed.
 +
|All
 +
|<!--Add a preview here. I don't have one, but other editors might.-->
 +
|-
 +
|Writing "when gf clicked" in a define block will turn the "gf" into a green flag
 +
|Whenever a user types "define when gf clicked" in scratchblocks, the "gf" will turn into a green flag like the actual block.
 +
|All
 +
|
 
<scratchblocks>
 
<scratchblocks>
define whatever (why?)
+
define when gf clicked
turn motor on for (why?) secs
 
 
 
when [D connected v]
 
whatever (5)
 
turn motor on for (5) secs
 
say [Why?]
 
turn motor on for (5) secs
 
gray //category=grey
 
 
 
when [button pressed v]
 
gray //category=grey
 
whatever (5)
 
 
</scratchblocks>
 
</scratchblocks>
 +
|}
  
This looks unrealistic. Fix this! <scratchsig>3sal2</scratchsig> 04:08, 16 March 2015 (UTC)
+
[[Category:Community]]
:lol <scratchsig>blob8108</scratchsig> 08:09, 9 August 2015 (UTC)
+
[[Category:Scratch Wiki Bugs]]
 
 
==Squashed blocks==
 
In tables, blocks are squashed onto multiple lines in tight spaces where they can't fit.
 
 
 
<scratchblocks>
 
dkhjsndfksnvkshfisdinsndfklscfjfhllnsadkncfhjlhfckjpfwhincfsourcklnioipmskfmhkgjkpvhgsmkhhmieqrmpimfahmhpeirmhfivfk;fomopoiermvq34u89m48pq39[ow4qqupur'w,u[wu]uqm8[tuqt,vq]9]qt,u4,q8,54
 
</scratchblocks>
 
 
 
This happens a lot on [[List of Block Workarounds]]. <scratchsig>3sal2</scratchsig> 16:00, 16 April 2015 (UTC)
 
:Let's see vector.
 
:<scratchblocks>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee</scratchblocks>  <br/>{{User:Banana439monkey/sig}} 19:31, 25 June 2018 (UTC)
 
 
 
==Hat block artifacts==
 
Hat block artifacts on iPad Mini
 
 
 
<scratchblocks>when gf clicked</scratchblocks>
 
 
 
<scratchsig>3sal2</scratchsig> 02:05, 25 May 2015 (UTC)
 
 
 
=="::" Syntax==
 
On the Scratch forums and the [http://scratchblocks.github.io#hat::hat%0Atest::grey%20cstart%20cap test page], the :: syntax works fine. But on the Scratch Wiki, it appears to not function.
 
<scratchblocks>
 
hat::hat
 
test::grey cstart cap
 
</scratchblocks>
 
<scratchsig>DevanWolf</scratchsig> 22:04, 17 July 2015 (UTC)
 
:The Scratch Wiki block plugin is slightly different there. See:
 
<pre><sb><[ v] received?> // category=events</sb></pre>
 
:Or:
 
<sb><[ v] received?> // category=events</sb>
 
:<scratchsig>ErnieParke</scratchsig> 00:05, 9 August 2015 (UTC)
 
:Yes the wiki still hasn't been updated, go bug the ST eg. scmb1 <scratchsig>blob8108</scratchsig> 08:09, 9 August 2015 (UTC)
 
 
 
== If ==
 
 
 
<scratchblocks>
 
if <(loudness) > [30]>
 
hide
 
end
 
repeat (30)
 
change x by (1)
 
end
 
if <(loudness) > [30]>
 
show
 
else
 
show
 
turn cw (180) degrees
 
end
 
</scratchblocks>
 
 
 
<scratchblocks>
 
if <(loudness) > [30]> then
 
hide
 
end
 
repeat (30)
 
change x by (1)
 
end
 
if <(loudness) > [30]> then
 
show
 
else
 
show
 
turn cw (180) degrees
 
end
 
</scratchblocks>
 
 
 
{{b|If ()}} and {{b|If () Else}} are invalid now. This messes up pre-2.0 scratchblocks. <scratchsig>3sal2</scratchsig> 21:20, 24 September 2016 (UTC)
 
 
 
== when stage clicked ==
 
 
 
There is no when Stage clicked block. If you do <code><nowiki><scratchblocks>when Stage clicked</scratchblocks></nowiki></code> it is red and a stack block: <scratchblocks>when Stage clicked</scratchblocks> <scratchsig>Ziggy741</scratchsig> 15:50, 14 December 2016 (UTC)
 
:It also does that on the forums. <scratchsig>Ziggy741</scratchsig> 15:51, 14 December 2016 (UTC)
 
::On the other thing: http://scratchblocks.github.io/#when%20Stage%20cliked <scratchsig>Ziggy741</scratchsig> 15:53, 14 December 2016 (UTC)
 
:::<scratchblocks>when stage clicked</scratchblocks>  <br/>{{User:Banana439monkey/sig}} 19:37, 25 June 2018 (UTC)
 
::::<scratchblocks>when Stage clicked:: control</scratchblocks>  <br/>{{User:Banana439monkey/sig}} 19:40, 25 June 2018 (UTC)
 

Revision as of 17:45, 3 December 2019

Shortcut:
SandCastleIcon.png This article has links to websites or programs not trusted by Scratch or hosted by Wikipedia. Remember to stay safe while using the internet, as we cannot guarantee the safety of other websites.


This page is a list of bugs in the 2.0 Block Plugin. If you have a Github account, add the bug directly to the issue tracker.

Otherwise, click "Edit" at the top to add a bug. Above the code |}, add this code:
|-
|Brief description of bug
|Description
|Skin
|Example

The example must be in the form of Scratchblocks.


Archives:

Move finished discussions to a new archive page.

Bugs

Bug Description Skin Example
Scratchblocks do not appear correctly when show preview is clicked When a user clickes Show Preview, Scratchblocks do not render, and the source code is shown. However, when preview is showed immediately after edit is clicked, blocks show correctly. All Scratchblocks code bug.png
Scrolling past Scratchblocks is very laggy in Chrome If a user scrolls past scratchblocks using Chrome, the scrolling will become choppy. However, sound is not disturbed. All
Writing "when gf clicked" in a define block will turn the "gf" into a green flag Whenever a user types "define when gf clicked" in scratchblocks, the "gf" will turn into a green flag like the actual block. All
define when gf clicked