Comments (3)
I found a temporary fix to this, but it breaks the side bar menu's content
Just change the ClientPanel layout to use BorderLayout.CENTER
container = new JPanel();
container.setLayout(new BorderLayout(0, 0));
panel = new ClientPanel();
container.add(panel, BorderLayout.CENTER);
navigationPanel = new NavigationPanel();
container.add(navigationPanel, BorderLayout.EAST);
Also in ClientPanel.java youll need to set the rs applet position on resize
@Override
public void componentResized(ComponentEvent e)
{
rs.setLocation(0, 0);
rs.setSize(this.getSize());
this.setPreferredSize(this.getSize());
rs.setPreferredSize(this.getPreferredSize());
}
from runelite.
I've made a pull request with some small UI changes that will fix this issue.
In addition to the code above the only thing left was to add the NavigationPanel and PluginsPanel to their own navContainer that was set to BorderLayout.EAST
from runelite.
Should work now, see #16.
from runelite.
Related Issues (20)
- Chat Notifications plugin: highlight not working HOT 1
- MES: unable to swap rune pouch configure option HOT 6
- Lost all data in loot tracker HOT 3
- WorldMapPlugin failing to show ticks/crosses on Quest Start locations
- Update Ground Items despawn timer for player-dropped clue scrolls HOT 1
- Cant type anything HOT 6
- menu bars HOT 3
- MacOS: Game doesn't render at native resolution
- Runelite border renderer messed up
- Tray notifications do not respect Show display name in title flag HOT 4
- Time tracking for sweetcorn off-by-1 HOT 1
- Cant type Anything Updated with logs HOT 6
- Varlamore meta issue HOT 1
- Tree Textures are broken at Hunters' Guild HOT 1
- Fishing plugin overlay false positive HOT 2
- Implings plugin: "Show Spawn locations" option does not work for Essence Implings HOT 4
- Opponent Information Plugin Doesn't Automatically Hide Itself With New Perilous Moon Boss Bars
- Window keeps increasing size each time RuneLite is opened. HOT 3
- Clues: "NO OWNER" anagram clue has wrong location HOT 1
- Respawned Bees in Fortis Colosseum are untargetable if 'Remove dead npc menus' is enabled
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 runelite.