Giter Site home page Giter Site logo

Comments (5)

juliushaertl avatar juliushaertl commented on June 25, 2024 3

In addition Joas mentioned that Christoph also had issues with text grabbing the focus.

Regarding locking this is nothing we can change short term, we have discussed approaches with only locking a file as soon as there are some actual edits, but this is a technically challenging implementation effort and not feasible.

@jancborchardt I would see making the text editor a read only by default with a button to start editing the only feasible option to have a reasonably good experience. We can work on individual issues then mid-term to at some point bring back editable by default interactive widgets, but this seems to be too heavy for now.

from text.

nickvergessen avatar nickvergessen commented on June 25, 2024 2

I think we need to have a way to decide if someone really edits the embedded document. Maybe the document should be opened and displayed by default in a read-only mode and only if people click on "edit" the file gets locked. If the keyboard focus leaves the embedded editor, the lock should be removed and the chat view switches back to read-only.

Exactly my feelings about the feature, but unfortunately there is no option for this atm.
Anyway this is nothing Talk can fix. Not sure if it should be moved to Text or the Vue lib. Will ping others for clarification

from text.

AndyScherzinger avatar AndyScherzinger commented on June 25, 2024 2

@jancborchardt I would see making the text editor a read only by default with a button to start editing the only feasible option to have a reasonably good experience. We can work on individual issues then mid-term to at some point bring back editable by default interactive widgets, but this seems to be too heavy for now.

@juliushaertl @jancborchardt can we please do exactly this and have this for the release of 29? There isn't just an issue with locking, there is also the focus steal issue - you simply can't chat before all interactive widgets for editable fields are loaded since they keep stealing the cursor - I tried to write a message to marketing and just couldn't for nearly a minute, since while typing in the chat field, the cursor kept jumping into widgets. Given in many cases you might have more than one of those widgets loading you can't really edit them at once anyways.

from text.

schiessle avatar schiessle commented on June 25, 2024 1

Please also keep in mind that the same issue most likely also exists for Office documents. Just want to highlight it once more because the ticket is now now in the "text" repository.

from text.

AndyScherzinger avatar AndyScherzinger commented on June 25, 2024 1

Good point, @juliushaertl can you "duplicate" the issue for richdocuments too please? Thanks in advance

from text.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.