Skip to content
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

[16.0][IMP] web_responsive: Change replace for less dangerous extension options #2899

Merged

Conversation

CarlosRoca13
Copy link
Contributor

Replacing all the template is a bit dangerous if any other module tries to extend that tamplate.

So this changes make the same as it is done on before, but using the other options provided by xpath that are less dangerous.

cc @Tecnativa TT50275

ping @pedrobaeza @carolinafernandez-tecnativa

…ions

Replacing all the template is a bit dangerous if any other module tries
to extend that tamplate.

So this changes make the same as it is done on before, but using the
other options provided by xpath that are less dangerous.
@OCA-git-bot
Copy link
Contributor

Hi @SplashS, @Tardo,
some modules you are maintaining are being modified, check this out!

@legalsylvain
Copy link
Contributor

Nice simplification !

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM Thanks :)

@pedrobaeza pedrobaeza added this to the 16.0 milestone Jul 30, 2024
Copy link
Member

@pedrobaeza pedrobaeza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The change is not correct I'm afraid:

image

image

image

@CarlosRoca13
Copy link
Contributor Author

I'm not having the same problem... @legalsylvain @carolinafernandez-tecnativa, can you confirm it?
scroll

@pedrobaeza
Copy link
Member

I'm working with Firefox. Have you tried there?

@pedrobaeza
Copy link
Member

And anyway, you can see in your sample that there's a bit of lateral scroll. Maybe you have selected a wider screen resolution than me.

@CarlosRoca13
Copy link
Contributor Author

Okay, I could reproduce it, but the problem is not introduced on this PR, you can see the same problem on 16.0 branch runboat

I will review it BTW

@pedrobaeza
Copy link
Member

OK, but please check on Firefox on my example, where the lateral scroll is wild.

@CarlosRoca13
Copy link
Contributor Author

@pedrobaeza the problem was related with modules web_save_discard_button and web_theme_classic

Set both as rebel modules

@legalsylvain
Copy link
Contributor

@pedrobaeza the problem was related with modules web_save_discard_button and web_theme_classic

could you elaborate the problem. I can try to fix web_theme_classic (or web_save_discard_button) when I have a time.

@pedrobaeza
Copy link
Member

@legalsylvain these problems are caused by that modules: #2899 (review)

@CarlosRoca13 CarlosRoca13 force-pushed the 16.0-IMP-web_responsive-extension_chatter branch from a7776c3 to 7816048 Compare July 30, 2024 12:01
@legalsylvain
Copy link
Contributor

Well, I didn't develop and don't use web_save_discard_button, but if there a problem between web_theme_classic and web_responsive, I can try to take a look.

@CarlosRoca13
Copy link
Contributor Author

Removed commit to set as rebel, because it does not avoid the installation of the modules

@CarlosRoca13
Copy link
Contributor Author

I think that this PR can be merged, if you agree

Copy link
Member

@pedrobaeza pedrobaeza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Working without problems uninstalling both undesired modules:

/ocabot merge minor

@OCA-git-bot
Copy link
Contributor

Hey, thanks for contributing! Proceeding to merge this for you.
Prepared branch 16.0-ocabot-merge-pr-2899-by-pedrobaeza-bump-minor, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit b54f52e into OCA:16.0 Jul 30, 2024
11 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at c98010b. Thanks a lot for contributing to OCA. ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants