Comments (6)
@jamessessford Thanks for confirming. Was aware of the IDs, had it on my list to fix. Will open a PR shortly to sort this.
from filament.
@ryangjchandler what are you thinking? Prefix IDs with a random string?
That's going to be the simplest way of doing it - in some cases, you could end up with 3/4 matching IDs on a page so there needs to be some sort of prefix in place. It could even be simpler and prefix the name with the
$context
string...
$context
works better since LW will regenerate random strings on refresh,
from filament.
Hi folks, I was able to reproduce this.
It seems the same ID's are being used inside the create modal and edit modal, then when clicking on the label in the edit modal, it's focusing the element in the create modal (which is presumably the first modal drawn so its element with the ID is used),
Cheers
from filament.
@ryangjchandler what are you thinking? Prefix IDs with a random string?
from filament.
@ryangjchandler what are you thinking? Prefix IDs with a random string?
That's going to be the simplest way of doing it - in some cases, you could end up with 3/4 matching IDs on a page so there needs to be some sort of prefix in place. It could even be simpler and prefix the name with the $context
string...
from filament.
Solved by #158.
from filament.
Related Issues (20)
- JS-powered hidden/visible control
- simplePaginated() and cursorPaginated() methods on the table for easier control
- Move to Alpine.js sortable plugin
- ->preserveDataWhenCreatingAnother(['name'])
- Access data from parent action in nested action
- Investigate switching to local Inter or system font
- Investigate asset registration in boot() only
- Detach/Delete configureUsing not working HOT 1
- Performance issue in filament
- Accept HtmlString in Widget (Stat) second parameter $value HOT 2
- Cannot log in to panel if User model id type is string (UUID) HOT 1
- Export Issue with PostgreSQL HOT 3
- Customize sub nav position from cluster instead of on each page
- php artisan make:fileament-resource generate wrong code if a column is an enum HOT 4
- CodeEditor field and Code infolist entry
- Slider field HOT 6
- Copyable() is not working on a TextColumn in a table HOT 3
- BaseFileUpload.php: No custom validation message (for mimetypes) HOT 1
- DownloadImportFailureCsv gives error with more than one guard
- Slow Initial Page Load Time Despite Cache Clearing and Setting in Filament Demo 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 filament.