Comments (10)
Thanks for the report, will investigate! : )
from sketch-commands.
hi @Chuckland, can you please provide more details about this issue? I can't seem to replicate it.
If you could share a screencast / Console.app output that would be awesome : )
from sketch-commands.
@bomberstudios Hello! I have the same problem. As I noticed moving commands don't work if Sketch open in fullscreen mode. Can I help you with something else?
from sketch-commands.
@kornikow can you please share a screencast of the issue? Thanks!
from sketch-commands.
@bomberstudios screencast: https://dl.dropboxusercontent.com/u/18435190/quickcast-29-10-2015-07-41-41.mp4
- When 2 windows are open Move command doesn't work
- After closing 1 window, Move command starts working
from sketch-commands.
Ok… I believe that's a bug we've just fixed in Sketch. It's pretty hard to reproduce reliably, so if you could could contact me privately at [email protected] to continue the discussion there, that would be great : )
from sketch-commands.
I believe this problem is not related to this plugin, it's a general bug which I started to see after 3.4 update. In new version, Sketch's window focus is corrupted as I guess. Sometimes it supposes you're on the other document, and so plugins seem like don't work. (It tries to apply the command on the other document.)
Temporary fix I have found is opening a new Sketch file and closing it while your actual Sketch document is opened at the background. But when you switch between your Sketch windows, the focus may corrupt again, so you need to repeat this solution every-time it happens.
I discovered this when I run these codes with "Custom Plugin" menu action:
var page = context.document.currentPage()
var artboards = page.artboards()
log(artboards)
Here you can see that sometimes it prints wrong artboards.
from sketch-commands.
@einancunlu is right, it's a bug in Sketch and we're working to get it fixed. Thanks for the detailed steps, Emin, I'm now able to reproduce it reliable so a fix will be easy to test : )
from sketch-commands.
You're welcome @bomberstudios, glad I could help. : )
from sketch-commands.
This is fixed in Sketch 3.4.4, so closing : )
from sketch-commands.
Related Issues (20)
- Export selection to desktop does not work in latest Sketch version
- Title Case Plugin not working. HOT 1
- Update project structure to follow new Sketch plugin guidelines HOT 7
- export doesn't see all artboards HOT 1
- "Export All Artboards as png in..." doesn't give a prompt HOT 8
- Height/Width in Size menu doesn't work in Sketch 39 HOT 3
- Set radius broken
- Export Selection to Desktop HOT 2
- Duplicate Artboard no longer offsets the duplicated artboard in Sketch 40 HOT 2
- How to scale exports in New versions of sketch (41+) HOT 1
- Export Page to PDF / PNG no longer works HOT 6
- Support Sketch 45 plugin update system HOT 1
- Update README to include command information HOT 2
- Select Current Artboard broken HOT 2
- “Select / All Layers in Current Artboard” doesn't work HOT 1
- Export Whole Page to Desktop doesn't honor dark mode HOT 2
- Text layer within group unclickable after moving 100px (Sketch 52.5) HOT 1
- Space Vertical & Space Horizontal Spacing field isn't keyboard focusable (Sketch 53) HOT 3
- Sketch Commands causing severe performance issues and crash to desktop HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sketch-commands.