Comments (5)
Hey @if-kenn and @andyg5000!
Sorry about the delay here. I'll take a look at getting that focus-stealing fixed up and get back to you shortly.
from platform.
@adunkman can you please respond? For something that is suppose to help productivity and the entry of time keeping, this bug is seriously impacting the use for our engineering team. It even seems like it got worse recently as it immediately now takes the focus.
from platform.
You can also reproduce the issue in Chrome without any custom code:
- Load https://platform.harvestapp.com/platform/timer
- Start a timer
- Remove focus from the "stop timer" button
- Wait and watch the "stop timer" button steal focus (~ 1 minute)
from platform.
Hey again!
Looks like you can stop this with the closable=false
query parameter. It will remove the cancel button and it won't take focus at all.
I'll always ask around internally about making this the default behavior. It seems like that would be desirable since the cancel button is only useful in a dialog/iframe.
Let me know if that doesn't work out!
from platform.
@braddunbar thanks, it looks like the British version of the word was being used closeable
instead of closable
!
from platform.
Related Issues (20)
- Existing group id is not recognized / preselected HOT 2
- Harvest Button: Getting "401 Unauthorized" responses HOT 3
- Preset the selected task in widget? HOT 11
- CSP - Content Security Policy HOT 7
- Stop timer button focus HOT 3
- How to get whether the user has started its time and stopped it?
- On dynamically loading a page again which contains the harvest button, it is not adding timers to that element. HOT 1
- Widget issue. I have the same 'message' event for both buttons 'Start Timer' and 'Close'
- How to add an icon for a service?
- IE 11 .initCustomEvent bug HOT 6
- Unminified / Deobfuscated Version of Platform JS HOT 1
- Cookies need setting SameSite=None HOT 5
- Blank error message returned if you sign out from the account switcher and try to start a timer
- (Safari only) When scrolling up and down through dropdown lists, blue lines appear
- "running" class not applied to button upon registration
- Button project_code does not return a project
- [FR] Specify client together with project_name HOT 3
- Button Issue - Stop timer not appearing anymore HOT 9
- Using Harvest iframe on webview for native mobile applications
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 platform.