-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: remove overlay that is preventing unrelated UI interactions on the page #98
Conversation
This commit autogenerated with "./ck.sh".
Hey @markocikos could you please add some screenshots of before/after? Did you check ckeditor and allloy are working/looking as expected in the rest of portal? I'm a little worried about removing the entire class 😅 |
I usually don't include it and just build it while preparing the release, but there should be no problem.
There will be no conflicts, in that pr we're just updating version to |
These changes will not fix the wrong background in page editor I removed in liferay-frontend/liferay-portal@c762472. Also, if you @carloslancha agree, I can make a release of |
Hey @mateomustapic I'd first try to solve liferay-frontend/liferay-portal#148 in Anyway, we'll need to do the process together so we can find out what went wrong the last time (permissions to publish, some error during build...) and solve it for further releases 😄 |
@mateomustapic I am fairly certain they will, but I cannot reproduce steps in https://issues.liferay.com/browse/LPS-117468 How do you get to the point where you can edit text in hello world app? For me, nothing happens when I click on it. |
@markocikos double click on the edit view |
On the Home page select |
Well, whatever the reason my hello world app is going crazy, it is unrelated to this PR. @mateomustapic you can check that either this PR or liferay-frontend/liferay-portal#145 fixes the issue in your ticket. |
please 🙏 |
LGTM then |
I found a way to solve this in |
@mateomustapic nice! We'll wait for both prs to be merge to ship a new release then 🎉 |
I did not check all instances, that would take days if not weeks 🙂 But this is a reasonably safe change, I cannot think of a specific case when such an overlay would be useful. It would make sense if the whole implementation is built around it, but that would be noticed in every single editor. |
Yep! I was not expecting you to check all instances, just be reasonably sure that this will not break other stuff 😄 |
Let's see what happens with #99 and decide if we ship a new version today or we wait for it |
@carloslancha @mateomustapic @wincent
This is a followup on liferay-frontend/liferay-portal#145. Instead of overriding the overlay in portal, we are removing it from the source.
I am not sure what is the workflow when sending PR on this repo. I included the commit with generated build, is that correct to include? I am assuming that we need to publish to npm once this is merged. Last time I did this, but more a as a learning feat. Is it still ok for me to do it? There is also this open PR liferay-frontend/liferay-portal#149 where we update ckeditor version, so we need to be a bit careful of conflicts.