{"record":{"id":"65029ba284635e00","repo":"zellij-org/zellij","slug":"pane-not-found","errorCode":null,"errorMessage":"Pane not found","messagePattern":"Pane not found","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"zellij-server/src/panes/floating_panes/mod.rs","lineNumber":1643,"sourceCode":"                self.character_cell_size\n            )\n            .non_fatal();\n            current_position.set_should_render(true);\n            self.focus_pane_for_all_clients(active_pane_id);\n        }\n    }\n    pub fn get_plugin_pane_id(&self, run_plugin_or_alias: &RunPluginOrAlias) -> Option<PaneId> {\n        self.panes\n            .iter()\n            .find(|(_id, pane)| run_plugin_or_alias.is_equivalent_to_run(pane.invoked_with()))\n            .map(|(id, _)| *id)\n    }\n    pub fn focus_pane_if_exists(&mut self, pane_id: PaneId, client_id: ClientId) -> Result<()> {\n        if self.panes.get(&pane_id).is_some() {\n            self.focus_pane(pane_id, client_id);\n            Ok(())\n        } else {\n            Err(anyhow!(\"Pane not found\"))\n        }\n    }\n    pub fn pane_info(&self, current_pane_group: &HashMap<ClientId, Vec<PaneId>>) -> Vec<PaneInfo> {\n        let mut pane_infos = vec![];\n        for (pane_id, pane) in self.panes.iter() {\n            let mut pane_info_for_pane = pane_info_for_pane(pane_id, pane, current_pane_group);\n            let is_focused = self.active_panes.pane_id_is_focused(pane_id);\n            pane_info_for_pane.is_floating = true;\n            pane_info_for_pane.is_suppressed = false;\n            pane_info_for_pane.is_focused = is_focused;\n            pane_info_for_pane.is_fullscreen = self.fullscreen_pane_id == Some(*pane_id);\n            pane_infos.push(pane_info_for_pane);\n        }\n        pane_infos\n    }\n    pub fn set_geom_for_pane_with_run(&mut self, run: Option<Run>, geom: PaneGeom) {\n        match self\n            .panes","sourceCodeStart":1625,"sourceCodeEnd":1661,"githubUrl":"https://github.com/zellij-org/zellij/blob/98a0837077492d53dd252ab30bc3e43e41e504f4/zellij-server/src/panes/floating_panes/mod.rs#L1625-L1661","documentation":"Error \"Pane not found\" thrown in zellij-org/zellij.","triggerScenarios":"Thrown at zellij-server/src/panes/floating_panes/mod.rs:1643 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"98a0837077492d53dd252ab30bc3e43e41e504f4","analyzedAt":"2026-08-16T13:02:01.396Z","schemaVersion":2},"datasetVersion":"2026-08-16T13:17:31.715Z"}